在 MySQL 中,NULL 值与任何其它值的比较(即使是 NULL)永远返回 NULL,即 NULL = NULL 返回 NULL。可以使用 IS NULL 和 IS NOT NULL 运算符来处理 NULL 值。如果要排除在分组后存在的 NULL 数据,可以在 SQL 语句中使用 IS NOT NULL 运算符,示例如下:
收起
sql
SELECT column1, SUM(column2)
FROM table_name
WHERE column1 IS NOT NULL
GROUP BY column1;