分组查询的特点

来源:百度知道 编辑:UC知道 时间:2024/05/17 14:14:21
请问数据库分组查询的特点,而且要自拟一个需要分组查询的问题并分析
谢谢

create table Score
(
testid int;//具体是哪次考试
name varchar(10);
math int;
english int;
)
如上一个表,查询的时候就可以根据具体的哪次考试分组,
查询出每次考试的情况,查出来是按考试testid排列的
或是根据姓名分组,那么查出来是按姓名name排列的
1.按testid分组
select * from score group by testid
查出来时每次考试的信息会排列在一起
而name会打乱

2.按name分组
select * from score group by name
查出来时每个姓名的考试信息会排列在一起
而testid会打乱