SQL 表中多个字段向同一张表连接问题

2025-05-19 07:24:36
推荐回答(2个)
回答1:

select a.c_id,
b.name,
a.l_id,
c.name,
a.r_id,
d.name
from 表1 a,表2 b,表2 c,表2 d
where a.c_id=b.id
and a.l_id=c.id
and a.r_id=d.id

回答2:

赞成楼上说法
你可以把表二看成a,b,c三张表
分别对应表一中的三个字段