Salut à toutes et à tous,
Face à cette BDD
je dois répondre à ces questions-là, mais en utilisant les requêtes multitables
Pour la 17eme question, j'en ai fait une requête mais je ne sais pas pourquoi ça me donne EMPTY.Rappel:
-- Prix Toutes Taxes Comprises à payer par le client = Prix Hors Taxes * ( 1 + %TVA )
-- TVA = 20% = 0,2
-- TTC = HT * 1,2
-- 17) Le prix à payer pour les clients qui n'ont rien acheté l'année 2015
-- idClt fullName HT TTC
-- 4 mimi sara 2000 2400
-- 18) Le prix à payer pour chaque client pour ses commandes. Ordonnez le résultat selon le prix
-- idClt fullName TTC
-- ? ? ?
-- 19) Les clients qui achètent des produits autres que le produit 1.
-- idClt fullName
-- ? ?
Pour la 18eme, j'ai tout essayé pour ordonner les prix, mais ça m'affiche juste les prix *1.2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Select concat(nom,prenom) from client where idclt in (select idclt from commande where idpdt in (select idpdt from produit where datecmd < 2015 ));
Et je voudrais, svp, les erreurs que j'ai faites afin de ne pas avoir le résultat souhaité.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select (prix*1.2) from produit where idpdt in ( select idpdt from commande where idclt in ( select idclt from client group by concat(nom,prenom) order by prix ));
J'espère que les règles de base des requêtes multitables sont respectés ^^
P.S. : j'utilise la console MYSQL de wampserver.
Merci d'avance
Partager