我有一个名为、和votes列的表。idimage_iduser_idtime
我如何在结果中添加一个布尔值,如果一个特定user_id是每个人的投票之一image_id?
SELECT image_id,
count(image_id) as vote_count
FROM votes
GROUP BY image_id
ORDER BY vote_count DESC
我已经尝试过if(user_id = 18, 1, 0) as have_voted,但它不适用于每个image_id.