sql的分組排序

2021-09-24 14:13:00 字數 960 閱讀 9214

group by 與 order by 的使用

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

select

id ,

title,

score,

creator_name ,

name,

create_time,

answer

from

questions questions0_,

question_type questionty1_

where

questions0_.question_typeid=questionty1_.id

and questions0_.examlib_id=5700953400979733890

group by

questions0_.question_typeid

group by 分組,只是去取同型別的第一條資料,不會把所有的資料都分組,鑑於此,後來發現,如果要分組排序的話,只用order by即可:

select

id ,

title,

score,

creator_name ,

name,

create_time,

answer

from

questions questions0_,

question_type questionty1_

where

questions0_.question_typeid=questionty1_.id

and questions0_.examlib_id=5700953400979733890

order by

questions0_.question_typeid,questions0_.create_time desc

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 ...

sql實現分組排序

今天在公司遇到了乙個要分組排序的功能不知道怎麼實現,所以下班了想了下,大家分享了 if object id tempdb.temptbl is not null drop table temptbl create table temptbl store id varchar 4 kind char,...