开发者社区 问答 正文

一个表的两字段都与另一表中的一字段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 532 分享
分享
版权
举报
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 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等