1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > mysql双group_mysql-----group by 对多个字段进行分组

mysql双group_mysql-----group by 对多个字段进行分组

时间:2022-10-17 18:06:19

相关推荐

mysql双group_mysql-----group by 对多个字段进行分组

group by a:将所有具有相同a字段值的记录放到一个分组里;

group by a,b :将所有具有相同a字段值和b字段值的记录放到一个分组里

count( case when sex='1' then '男') as count1,

count( case when sex='2' then '女') as count2,

使用语法:

SELECT

CASEWHEN salary <= 500THEN'1'

WHEN salary > 500AND salary <= 600THEN'2'

WHEN salary > 600AND salary <= 800THEN'3'

WHEN salary > 800AND salary <= 1000THEN'4'

ELSENULLENDsalary_class, -- 别名命名

COUNT(*)FROM Table_A

GROUPBY

CASEWHEN salary <= 500THEN'1'

WHEN salary > 500AND salary <= 600THEN'2'

WHEN salary > 600AND salary <= 800THEN'3'

WHEN salary > 800AND salary <= 1000THEN'4'

ELSENULLEND;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。