Bonjour,
voilà mon problème, j'ai 2 tables :
La table commande qui contient une liste de commandes
Et la table facture qui contient les factures de certaines commandes (attention pas toutes!)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 ---------------- | commande | ---------------- | id | reference | ---------------- | 1 | CC0001 | | 2 | CC0002 | | 3 | CC0003 | | 4 | CC0004 | | 5 | CC0005 | ----------------je voudrais avoir une requête qui me donne le résultat suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 ----------------------------- | facture | ----------------------------- | id | idCommande | reference | ----------------------------- | 1 | 2 | FF0001 | | 2 | 4 | FF0002 | -----------------------------
c'est à dire la pour chaque commande la référence de la facture et si elle n'existe pas, la référence de la commande.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 ----------- | reference | ----------- | CC0001 | | FF0001 | | CC0003 | | FF0002 | | CC0005 |
J'ai lu le tutorial sur les jointures (http://sqlpro.developpez.com/cours/sqlaz/jointures/) mais je crois que je n'ai pas (encore) le niveau.
Est-ce qu'une âme charitable veut bien m'aider ?
Merki.
PoichOU
Partager