我有一个复杂的MySQL查询,我想在查询中添加另一个元素,但我无法弄清楚如何去做。
我想计算一个名为file
WHERE like_unlike
的表中存在file = page_id
的次数,然后我可以在脚本中稍后回显。我希望这很有意义,非常感谢。
我想我需要将此添加到我的查询中
SELECT COUNT(*) FROM like_unlike WHERE file=$page_id;
这是我的查询
SELECT up.id, up.file, up.title, p.user_name, p.user_id, GROUP_CONCAT(CONCAT(cp.user_id, '~', cp.user_name) SEPARATOR '|') AS tagGroup
FROM tbl_uploads up
LEFT JOIN tbl_users p ON up.user_id = p.user_id
LEFT JOIN tbl_collab c ON up.file = c.file AND c.approved = 'yes'
LEFT JOIN tbl_users cp ON cp.user_id = c.collab_userid
GROUP BY up.file ORDER BY up.id