Bonjour,
Je viens de lire la FAQ, ne me disputez pas car je n'utilise pas INNER JOIN ;-)
Dans ma requête j'appel 3 tables, au lieu de faire des table.*, table2.*, table3.*, j'ai préféré prendre juste ce que j'avais besoin.
Par contre (par exemple) comme je fais des where table.id=table2.id est ce que je dois appeler les id de ces 2 tables ?
Voici ma requete exacte :
Par exemple le id_cmd de commandes qui me permet de faire mon WHERE n'est pas appelé dans mes select, ça fonctionne comme ça mais est-ce la chance ou c'est OK ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $query=mysql_query("select commandes.code, commandes.quantite, commandes.id, liste_cmd.id_cmd,materiel.designation from commandes,liste_cmd,materiel where commandes.id_cmd=liste_cmd.id_cmd and materiel.code=commandes.code and commandes.id_cmd='$_SESSION[tag]' and liste_cmd.statut='0'
Merci d'avance !
Nicolas
[Titre édité par Maximilian]
Partager