您的位置:首页 > 数据库

SQL一个表中两个不同字段关联另外一个表同一字段

2014-11-10 17:04 120 查看
tb1 id关联tb2 a1、a2

方法一

select   tb2.id, tb2.a1, tb2.a2, tb1.name, table_1.name as name2
from     tb1 inner join
         tb2 ON tb1.id = tb2.a1 inner join
         tb1 AS table_1 ON tb2.a2 = table_1.id

方法二

select c.a1,c.a2,c.id,a.name AS a_name,b.name AS b_name

from tb1 a,tb1 b,tb2 c 

where a.id=c.a1 and b.id=c.a2
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐