我想进行一个查询,选择类别名称并计算每个类别中广告的最大数量(事件),我已经这样做了:
SELECT
cat.cat_id,
cat.cat_desc,
COUNT(ad_id) AS cat_total_ads
FROM
tab_categories AS cat LEFT JOIN
tab_ads AS ads ON ads.cat_id = cat.cat_id
WHERE
cat_active = @cat_active AND
cat_deleted = @cat_deleted
GROUP BY
cat_desc, cat.cat_id
此查询也对非事件广告进行计数。如何将非事件广告的值设置为 0?
最佳答案
关于sql - 选择类别并计算其中的广告数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18002080/