如何计算mysql中每行的空值?有可能吗
我想计算mysql中每行的空值如何计算mysql中每行的空值?有可能吗,mysql,count,row,Mysql,Count,Row,我想计算mysql中每行的空值 id a b c d missing_count 1 a b null null 2 2 null b c d 1 3 null null null d 3 以下SQL查询可用于获取每行中的空值数: SELECT id, ISNULL(A) + ISNULL(B) + ISNULL(C) + ISNULL(D) as MissingCount FROM table_name 参见文档,上
id a b c d missing_count
1 a b null null 2
2 null b c d 1
3 null null null d 3
以下SQL查询可用于获取每行中的空值数:
SELECT id, ISNULL(A) + ISNULL(B) + ISNULL(C) + ISNULL(D) as MissingCount FROM table_name
参见文档,上面的表的图像ISNULL将解决您的问题:如果设计不当,这种问题可能是症状,但如果没有更具代表性的数据集,很难说。