标签: mysql sql row sqlyog
我使用SQlyog Ultimate-MySQL,当我使用 count 命令计算表的所有行时,结果与实际总行数不同,这种差异意味着什么?如何计算实际总行数?
答案 0 :(得分:0)
COUNT(列)仅计算NOT NULL值。要计算实际总数,您可以使用COUNT(1)(或COUNT(0),COUNT('foo')或几乎任何东西 - 但COUNT(*)可能会更慢)
答案 1 :(得分:0)
COUNT(column_name)函数返回指定列的值数(NULL值不计)。
COUNT(column_name)
NULL