Requete SQL entre 2 tables ! - SQL/NoSQL - Programmation
Marsh Posté le 10-11-2006 à 08:37:35
est ce que nom de table, ne peut se retrouver qu'une seule foi dans table 2?
Marsh Posté le 10-11-2006 à 09:15:33
SELECT * FROM table 1 LEFT JOIN table 2 ON table1.id_table1 = table2.id_table2
Marsh Posté le 10-11-2006 à 11:24:47
normalement c est le id, le nom peut se repeter
Marsh Posté le 10-11-2006 à 14:48:08
Pourquoi avoir une redondance de l'info 'nom' dans les 2 tables
A quoi sert table1 si y'a que 'nom'
Marsh Posté le 11-11-2006 à 00:38:27
le probleme s est reglé,
Select id_table1,nom,NULL,NULL from table1 UNION select id_table2,nom,prenom,adresse from table2 where id_table2 not in(select id_table1 from table1)
Marsh Posté le 10-11-2006 à 00:58:50
Bonjour,
je travail sur MySQL,
j'ai deux tables :
table1(id_table1,nom)
table2(id_table2,nom,prenom,adresse)
dont : table2 contient des informations supplementaires de table1.
jeu de données :
table1(1,nom1), table1(2,nom2,table1(3,nom3),table1(4,nom4),table1(5,nom5)
table2(2,nom2,prenom2,adresse2), table2(4,nom4,prenom4,adresse4)
je veux afficher les informations des 2 tables avec l'affichage de la table2
en premier sous forme :
2 nom2 prenom2 adresse2
4 nom4 prenom4 adresse4
1 nom1
3 nom3
5 nom5
Alors comment faire, la syntaxe de la requete SQL ?????
Merci.
---------------
polytech'Grenoble