group by
を追加します
SELECT content.id,
sum(likes.type = 'p') as p
FROM content
JOIN likes on likes.content_id = content.id
GROUP BY content.id
次に、集計関数(つまり、count()
)結果全体ではなく、グループに適用されます。
group by
を追加します
SELECT content.id,
sum(likes.type = 'p') as p
FROM content
JOIN likes on likes.content_id = content.id
GROUP BY content.id
次に、集計関数(つまり、count()
)結果全体ではなく、グループに適用されます。