我有 3 张桌子Project,ProjectLikes并且User.
当登录用户浏览列表时,Projects我必须确定当前用户是否喜欢该项目,即表中有一行存储用户 ID、项目 ID ProjectLikes。
但我不知道该怎么做。这就是我获取项目的方式。我不知道如何解决这个问题。
SELECT
id,
title,
createdAt,
FROM
Project
ORDER BY
createdAt desc
LIMIT 10
我ProjectLikes正在存储项目 ID 和用户 ID。我想要的输出是一个额外的行,表示用户喜欢这个项目(自用户登录以来我已经有了用户 ID)
BIG阳
慕尼黑的夜晚无繁华
内连接,外连接查询
2.8子查询转换为连接查询的疑惑
查询中字段带有 i 的问题
子查询和连接查询到底哪个效率高
相关分类