开发者社区> 问答> 正文

一个表的两字段都与另一表中的一字段join,怎么写?谢谢:报错

有这样的一张表

申请人   操作人 1          5 2          6

另一张表 id      用户名 1       a 2       b 5       c 6       d

想写一句sql语句,查出第一张表中对应id的用户名

结果集 申请人   操作人 a          c b          d

如何写比较有效率呢?谢谢各位老师 我用的mysql

展开
收起
kun坤 2020-06-09 13:49:40 499 0
1 条回答
写回答
取消 提交回答
  • select
    	r1.name as 申请人, r2.name as 操作人
    from 这样一张表 t
    	inner join user r1
    	on t.申请人id = r1.id
    	inner join user r2
    	on t.操作人id = r2.id
    ###### @rihgtzhao 一次join的不晓得,个人感觉不可以呀######谢谢,join一次行吗
    2020-06-09 13:49:46
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
RowKey与索引设计:技巧与案例分析 立即下载
Phoenix 全局索引原理与实践 立即下载
低代码开发师(初级)实战教程 立即下载