|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Med LAATITO Inscription : novembre 2010 Messages : 6 ![]() |
bonjour,
j'ai deux tables articles et commandes je veux créer une requête afin de sélectionner tous les articles et la quantité commandé d'un jour, si aucune quantité commandé dans le jour donné je veux qu'il me renvoit une valeur null. merci d'avance. |
|
|
00
|
|
|
#2 |
![]() ![]() Alexandre ChemlaConsultant en Business Intelligence Inscription : février 2006 Messages : 1 770 ![]() |
Et en lisant la charte pour nous donner les DDL de vos tables ainsi qu'un jeu de données pour que l'on puisse vous aider.
Merci. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Med LAATITO Inscription : novembre 2010 Messages : 6 ![]() |
Articles (code_article,nom_article,prix ...)
commandes (num_commande,date_cmd, code_article, qte_cmd) je veux lister tous les articles (code_article,nom_article) et qte_cmd avec condition de date_cmd exemple code_article | nom_article | prix --------------------------------- 1 | article1 | 2 2 | article2 | 5 3 | article3 | 4 num_cmd | date_cmd | code_article | qte_cmd --------------------------------------------------- 1 | 06/02/2011 | 1 | 10 1 | 06/02/2011 | 3 | 6 1 | 07/02/2011 | 1 | 5 1 | 07/02/2011 | 2 | 6 si je veux les commandes du jour 07/02/2011 il faut me donner code_article | nom_article | date_cmd | qte_cmd --------------------------------- 1 | article1 | 07/02/2011 | 5 2 | article2 | 07/02/2011 | 6 3 | article3 | 07/02/2011 | 0 |
|
|
00
|
|
|
#4 | ||
![]() ![]() Alexandre ChemlaConsultant en Business Intelligence Inscription : février 2006 Messages : 1 770 ![]() |
Essayez quelque chose comme cela
Code :
|
||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Med LAATITO Inscription : novembre 2010 Messages : 6 ![]() |
ca marche pas, il me donne juste les articles ayant des commandes dans ce jour.
merci |
|
|
00
|
|
|
#6 |
![]() ![]() Alexandre ChemlaConsultant en Business Intelligence Inscription : février 2006 Messages : 1 770 ![]() |
C'est normal. il cherche à grouper selon des dates, qui ne sont présente que sur la table des commandes.
On pourrait le forcer de manière pas très propre, mais mieux, avez vous une table de dates ? |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Med LAATITO Inscription : novembre 2010 Messages : 6 ![]() |
non, même si je supprime la clause group by
le probleme persiste. merci |
|
|
00
|
|
|
#8 | ||
![]() ![]() |
Essayez ainsi :
Code :
__________________
Email : http://scr.im/waldar |
||
|
00
|
|
|
#9 | ||
|
Membre Expert
![]() |
Bonjour à tous.
Je pense qu'il y a beaucoup plus simple: Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com