sql 3个表联合查询
答案:2 悬赏:80 手机版
解决时间 2021-11-22 13:19
- 提问者网友:姑娘长的好罪过
- 2021-11-22 10:26
sql 3个表联合查询
最佳答案
- 五星知识达人网友:梦中风几里
- 2021-11-22 10:51
先从a查询,然后使用left join(左连接)
select a. *,b.city,c.gander
from a
left join b on a.cityid = b.id
left join c on a.gander = c.id
select a. *,b.city,c.gander
from a
left join b on a.cityid = b.id
left join c on a.gander = c.id
全部回答
- 1楼网友:忘川信使
- 2021-11-22 11:50
select a. *,b.city,c.gander from
( ( A a inner inner join B
b on a.cityid=b.id)
inner join C c on a.ganderid =c.id)
( ( A a inner inner join B
b on a.cityid=b.id)
inner join C c on a.ganderid =c.id)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯