我试图得到这个结果:
NULL 350
google 98
yahoo 5
bing 4
使用此查询:
SELECT engine, COUNT(engine) AS count
FROM visits
GROUP BY engine
ORDER BY count DESC
但它返回:
google 98
yahoo 5
bing 4
NULL 0
我该如何解决这个问题?
最佳答案
改为使用 COUNT(1)
:
SELECT engine, COUNT(1) AS count
FROM visits
GROUP BY engine
ORDER BY count DESC;
关于Mysql - 计数 NULL 总是返回 0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18636013/