MySQL 多出一行null 是怎么回事?

初学 MySQL 打入以下

select sales_name , sum(sales)
from spm_order
group by sales_name
order by sum(sales) desc

结果显示:
图片说明
多了一行null 这是什么情况? 请老师们指导一下。

这是正常的,最后一行NULL是你的软件自己的显示,并不是数据库的内容。

先查下数据库有没有为null的记录

select * from spm_order where sales_name is null;