- 练习数据库查询,目的是找出一个用户点赞的内容列表。
- 使用
SELECT从post数据表中查询内容。 - 用
LEFT JOIN拼接post数据表和user like post数据表,并使用ON条件,将user post的post i d与post表的i d匹配。 - 如果内容没被点赞,拼接结果中的
user i d和post i d会是no。 - 将
LEFT JOIN替换成INNER JOIN将排除未被点赞的内容。 - 添加过滤条件,查询
user like post中user i d等于6的赞过的内容。 - 手动添加一条
user i d为6和post i i d为2的数据记录。 - 重新执行查询,结果显示ID为6的用户赞过的两个内容项。