На что следует обратить внимание при использовании COUNT в MySql

В MySql COUNT используется для подсчета количества полей со значениями, отличными от NULL, с акцентом на значения, отличные от NULL .
В нашей реальной разработке COUNT часто используется для подсчета общего количества таблиц. Однако следует отметить, что, как только подсчитываемые поля содержат значения NULL, существует вероятность статистических ошибок, поскольку COUNT не считает поля Часть данных имеет значение NULL, поэтому попробуйте использовать id в качестве значения поля, которое будет подсчитано, или не используйте поле.
Решение. Вы можете использовать пустую замену оператора sql, например

SELECT COUNT(IFNULL(name, '')) FROM user

Guess you like

Origin blog.csdn.net/jl15988/article/details/119454096