请教一下,如何对一个字段查询出两个临时字段

qq_33618074 2018-08-07 09:16:22

这是user表:

这是comment表:


现在我想根据comment表的'from_id'查询出对应user表的'nickname'并作为临时字段'from_nickname',
同理生成'to_nickname'
where 条件是article_id=110

应如何写?卡了一天,感谢
...全文
161 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
SELECT A.article_id,B.NICKNAME AS from_nickname,C.NICKNAME AS to_nickname
FROM comment A INNER JOIN user B ON A.from_id=B.ID
INNER JOIN user C ON A.TO_ID=C.ID
WHERE A.article_id=110
qq_33618074 2018-08-08
  • 打赏
  • 举报
回复
引用 1 楼 TravyLee 的回复:
SELECT A.article_id,B.NICKNAME AS from_nickname,C.NICKNAME AS to_nickname
FROM comment A INNER JOIN user B ON A.from_id=B.ID
INNER JOIN user C ON A.TO_ID=C.ID
WHERE A.article_id=110


厉害了,感谢已经解决

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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