2016-08-20 2 views
1

Par exemple:Mysql - Comment interroger une ligne de la table _A qui est lien vers table_b pointant vers une autre une ligne dans table_a

table_a

table_a 
|key|Value| 
|---|-----| 
| 2 |john | 
|---|-----| 
| 3 |james| 
----------- 

et table_b

table_b 
|key|key2 | 
|---|-----| 
| 2 |3 | 
|---|-----| 
| 9 |5 | 
----------- 

Sortie:

desired_tbl 
|key|Value| 
|---|-----| 
| 2 |james| 
----------- 

est comme une table de référencement auto mais d'une manière très différente ...
J'espère que vous pouvez me aider. merci. .. :)

Répondre

1

SELECT a1.key, a2.value FROM table_a as a1, table_b as b, table_a as a2 WHERE a1.key = b.key AND b.key2 = a2.key;

+0

Après avoir notre société de dévotion, j'ai pu trouver la réponse .. et oui votre réponse est bonne .. mais dans ma partie J'utilise join .. merci .. – JohnStands