Requête correspondance id/texte

remousse Messages postés 299 Date d'inscription dimanche 2 novembre 2008 Statut Membre Dernière intervention 20 novembre 2014 - 6 mars 2014 à 08:55
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 - 6 mars 2014 à 13:42
Bonjour,

J'ai 2 tables comme ceci :

Table 1
id | string
1 toto
2 tata
3 titi

Table 2
field | id1 | id2
x 1 1
y 2 null
z 2 2

La table 1 correspond à une liste de données selon un id.
La table 2 est une liste de valeur et les colonnes id1 et id2 correspondent aux id de ma table 1.
Ce que j'aimerai faire c'est un select sur ma table 2 mais au lieu d'avoir les id1 et id2 avoir leur correspondance dans la table 1.

J'ai quelque chose de ce style mais cela me récupère la correspondance de l'id1 mais pas de l'id2 :

select t1.field, t1.id1, t2.string, t1.id2, t2.string
from table1 t1, table2 t2
where t1.id1 = t2.id

Merci d'avance.

1 réponse

NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
6 mars 2014 à 13:42
Regades INNER JOIN et ses déclinaisons (LEFT, Right, Outer)
Ensuite, si tu changes l'alias d'une table, tu peux l'utiliser plusieurs fois : Table1 T1 .... Table2 T2 .... Table2 T3
0
Rejoignez-nous