ORDER表
ID NUMBER users_name
1 1XC 小明
2 1XC 小明
3 2AB 小明
4 2AB 小明
5 小明
6 小明
7 小明
8 4vb 小明
我有8条数据,但相同的NUMBER只能统计一条,空的也算一条 就是统计出来的结果是6条
mysql有办法这样查出来吗 小白求大神指导
用distinct去重或者用group分组,再用union联合
eg:
select NUMBER,name from TABLE where NUMBER != '' group by NUMBER
UNION ALL
select NUMBER,name from TABLE where NUMBER = ''