可以这样去理解
假如学校用统计学生成绩,肯定是先要按班级分,然后再按学生分,就成了
group by class,student
所以
group by manager.mname,employeez.ename
就是先按manager.mname,再按employeez.ename分,直到对应到唯一id为止
假如学校用统计学生成绩,肯定是先要按班级分,然后再按学生分,就成了
group by class,student
所以
group by manager.mname,employeez.ename
就是先按manager.mname,再按employeez.ename分,直到对应到唯一id为止
1、就是先按manager.mname,如果manager.mname的名字相同,先按由employeez.ename分,
2、就是先按manager.mname,直到分完,再接下来按manager.mname分
如果group by class,name结果应该是什么呢class name zf
一班 aa 10
一班 bb 15
二班 aa 20
二班 cc 30
class name
一班 aa
一班 bb
二班 aa
二班 cc ---------------如果是要对下面进行分组
class name zf
一班 aa 10
一班 bb 15
一班 aa 20
二班 cc 30
----------------根据group by class,name则得class name
一班 aa
一班 bb
二班 cc
----------------就是相同的归在一组了,达到过滤相同记录的目的