小编ale*_*lex的帖子

关于分组依据和自定义组的简单问题

想象一个只有 2 列的 MySQL 表:一个 id 和一个颜色名称。

通过这个查询,我知道每种颜色有多少个 id:

SELECT color_name, count(id) FROM color_table GROUP BY (color_name)

red:    10 
blue:   5 
yellow: 3
green:  1
Run Code Online (Sandbox Code Playgroud)

我的问题是,有没有办法可以指定“分组依据”一些自定义组?我的意思是,是否有一个查询会导致以下结果:

red: 10
colors different than red: 9
Run Code Online (Sandbox Code Playgroud)

mysql

6
推荐指数
2
解决办法
3437
查看次数

标签 统计

mysql ×1