sql 三表查询不同表用户的名字

SELECT
	r.report_id,
	r.report_user,
	u1.user_name AS reporter,
	r.post_id,
	p.user_id,
	u2.user_name AS author,
	post_img,
	post_titile,
	report_time,
	r.report_reason 
FROM
	report r
	JOIN post p ON r.post_id= p.post_id
	JOIN user_info u1 ON r.report_user= u1.user_id
	JOIN user_info u2 ON u2.user_id = p.user_id

report存放举报者的userid和帖子postid
post存放postid和作者userid
user_info表存放userid和username

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值