Quel type de jointure pour ceci ? [RESOLU] - SQL/NoSQL - Programmation
Marsh Posté le 17-05-2011 à 21:08:06
Salut, je bloque sur un truc surement très con mais je bloque... j'ai une table 1 par exemple ________ table 1 ________ 1 | bordeaux 2 | grenoble 3 | paris 4 | lille 5 | strasbourg 6 | toulouse 7 | montpellier et une seconde table ________ table 2 ________ bordeaux | a1 grenoble | a2 toulouse | a3 et je voudrais en retour 1 | bordeaux | a1 2 | grenoble| a2 3 | paris 4 | lille 5 | strasbourg 6 | toulouse | a3 7 | montpellier Donc en fait toutes les villes de ma table 1 avec une donnée de la table B si cette donnée existe. Quel type de jointure faut faire pour ça ? Merci de votre aide
Marsh Posté le 17-05-2011 à 21:17:51
LEFT JOIN
Marsh Posté le 17-05-2011 à 21:33:56
j'avais évidemment essayé LEFT JOIN mais ça devait être une restriction dans mes clauses WHERE. J'en ai viré une et ça marche merci donc
Make sure you enter the(*)required information where indicate.HTML code is not allowed
Marsh Posté le 17-05-2011 à 21:08:06
Salut,

je bloque sur un truc surement très con mais je bloque...
j'ai une table 1 par exemple
________
table 1
________
1 | bordeaux
2 | grenoble
3 | paris
4 | lille
5 | strasbourg
6 | toulouse
7 | montpellier
et une seconde table
________
table 2
________
bordeaux | a1
grenoble | a2
toulouse | a3
et je voudrais en retour
1 | bordeaux | a1
2 | grenoble| a2
3 | paris
4 | lille
5 | strasbourg
6 | toulouse | a3
7 | montpellier
Donc en fait toutes les villes de ma table 1 avec une donnée de la table B si cette donnée existe.
Quel type de jointure faut faire pour ça ?
Merci de votre aide
Message édité par bricocoman le 17-05-2011 à 21:34:14