SQL语句 关于当前用户是否关注某个作者
select topic.id,topic.content,
(case ifnull (attention.author_id,'否') when '否' then '否' else '是' end)
是否关注 from topic
left join attention on topic.user_id=attention.author_id
想查询根据当前用户查询关注的作者。怎么增加条件? 直接在SQL语句后面增加 attention.user_id = 1的话。就topic主表的数据不能全部显示出来了。
topic作品表表: attention关注表:
id id
title user_id 用户ID
content author_id 作者ID
user_id 作者ID
需求是:查询所有作者发布的作品。一个用户登录的时候看到自己关注的作者会显示这个作者是否自己关注过的。