SQL中的排序和分組

2021-10-25 10:42:33 字數 551 閱讀 7107

sql中的排序和分組

一、排序 order by

語法:select 字段 from 表名稱 where 篩查條件 order by 排序字段列表(順序不能亂)desc(ace)

select

*from student where name like

'%文%'

order

by name desc

二、分組 group by

語法:select 字段 from 表名稱 where 篩查條件 group by 分組字段列表 order by 排序字段列表(順序不能亂)desc(ace)

select classid,***,

count(*

)from student where classid in

('1'

,'2'

,'3'

)group

by classid,*** order

by studentno

sql的分組排序

group by 與 order by 的使用 之前使用的時候,網上查了下 都說group by 和order by 後面的引數必須是select 中的引數,後來自己試了下,只需要是from 表中的字段都行 select id title,score,creator name name,create...

sql的分組排序

group by 與 order by 的使用 之前使用的時候,網上查了下 都說group by 和order by 後面的引數必須是select 中的引數,後來自己試了下,只需要是from 表中的字段都行 select id title,score,creator name name,create...

SQL分組排序

不得不承認,我腦子梗塞的很嚴重。表 gcc bloginfo blogid uid blogtitle createtime issketch checkright 1 1 hello 2010 04 01 2 1 2 1 hello2 2010 04 02 2 1 3 1 hello3 2010 ...