a,b得到表c!!!!!!!!!!!!!!!

wuxing 2002-09-06 05:48:23
表a:userid username
1 a1
2 a2
3 a3
表b:id1,id2
1 3

我想用sql语句得到表
c:name1 name2
a1 a3
...全文
43 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
愉快的登山者 2002-09-06
  • 打赏
  • 举报
回复
select A.username, C.username from b as B
left join a as A on A.userid = B.id1
left join a as C on C.userid = B.id2
N_chow 2002-09-06
  • 打赏
  • 举报
回复
SELECT b.UserName AS name1,
c.UserName AS name2
FROM b LEFT JOIN a ON b.id1=a.UserID
LEFT JOIN a ON b.id2=a.UserID

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧