Jointure entre plusieur tables
kim_nana
Messages postés
1
Statut
Membre
-
jordane45 Messages postés 30427 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 30427 Date d'inscription Statut Modérateur Dernière intervention -
š'il vous plait aidez-moi pour faire joint à cet table
table demandeur (id_demandeur,nom_demandeur,Affectation,#id_transporteur,#num_gasoil)
table transporteur
(Id_Transporteur,nom_transporteur,#id_vehicule)
table bon_gasoil
(num_gasoil,date,montant,observation,quantite)
table vehicule(id_vehicule,designation,kilometrage_initiale,matricule,#num_gasoil)
table responsable
(id_responsable,nom_responsable,#num_gasoil)
table service_comptabilite
(id_service,nom_service,#num_gasoil)
table demandeur (id_demandeur,nom_demandeur,Affectation,#id_transporteur,#num_gasoil)
table transporteur
(Id_Transporteur,nom_transporteur,#id_vehicule)
table bon_gasoil
(num_gasoil,date,montant,observation,quantite)
table vehicule(id_vehicule,designation,kilometrage_initiale,matricule,#num_gasoil)
table responsable
(id_responsable,nom_responsable,#num_gasoil)
table service_comptabilite
(id_service,nom_service,#num_gasoil)
1 réponse
-
Bonjour ( si si ... on COMMENCE PAR CA ICI !! ),
ça dépend de ce que tu cherches à obtenir....
-
-
comment faire une jointure ?
Tu trouveras toute la documentation necessaire sur le net sans aucune difficulté.
Sachant qu'il existe plusieurs jointures différentes..... tout dépend de ce que tu cherches à obtenir comme résultat.
Par exemple :SELECT D.* ,T.nom_transporteur ,TV.designation ,TV,kilometrage_initiale ,TV.matricule FROM demandeur D LEFT JOIN transporteur T ON T.Id_Transporteur = D.id_transporteur LEFT JOIN `table vehicule` TV ON TV.id_vehicule = T.id_vehicule -
NB: Il faut éviter d'utiliser des espaces ou des accents ou des caractères spéciaux dans le nom de tes tables ou de tes champs dans ta bdd.
Il faut aussi éviter de mettre des majuscules/minuscules en pagaille...
Si tu écris : id_transporteur d'un côté.... tu dois écrire id_transporteur dans tes autres tables (et non Id_Transporteur) !
Ca te facilitera le travail.....
En général.. on nomme tout en minuscule.
Et si besoin d'espacer on utilise l'underscore ( exemple : table_vehicule )
-