MySQL group by数据丢失问题

414 阅读1分钟

在使用group by时需要注意,group by 关键字后的该列一定是唯一的,如果group列出现数据重复数据时,仅会显示一条数据。

为测试该问题,在数据库新增一条重复数据

image-20220115230309202

select brand_name from brand group by brand_name;

执行结果长这样:

image-20220115230506532 这让我想到什么呢,emmmm,Map的key重复的问题。