MYSQL统计不为空的行

标签 mysql

我只需要计算那些不为空的行。谢谢。

SELECT component,count(comp_details) FROM table GROUP BY component

最佳答案

虽然您想有条件地计数,但您的查询没有任何 WHERE 部分

SELECT component,count(comp_details) 
FROM table 
WHERE IFNULL(component, '') != ''
GROUP BY component

关于MYSQL统计不为空的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32793870/

相关文章:

php - 我们如何使用 php 将两个数据库合并到新数据库中

Php PDO Mysql插入错误1064

php - 在 PHP 中保存最后一个 SQL 查询状态

php - 从mysql结果创建数组?

Mysql查询使用正则表达式和下划线

mysql - Symfony Propel Pager - 向它发送自定义 MySQL 查询的正确方法是什么?

mysql - Windows Server mysql系统表转换为innodb无法启动

python - Django,截断不正确的 DOUBLE 值 : '\x00' in ValueQuerySet

mysql - 连接两个表并返回最佳 “not overlapping” 匹配

java - 当嵌套方法中发生错误时,不会发生事务回滚