我构建了工作 MySQL 查询:
SELECT
v.*, u.username
FROM
video AS v, users AS u
WHERE
v.type = 'public'
AND
v.user_ID = u.user_ID
现在我想添加第三个表和表中count()
的结果,该表comments
中video_ID
的结果与表中的结果相同video
。
我试过了,但没有成功:
SELECT
v.*, u.username, count(c.video_ID)
FROM
video AS v, users AS u, comments AS c
WHERE
v.type = 'public'
AND
v.user_ID = u.user_ID
AND
v.video_ID = c.video_ID
作为回报,我想获得与某些评论相关的评论数量video_ID
。
我不明白如何使它在一个查询中正常工作。
你能帮帮我吗?
提前谢谢你,
伊利亚