2:$8"2.0(+0*
2:$8"2+
2+0,8P2.0(+0*
2+0,8P2+
想要返回
2:$8"2
2+0,8P2
语句为:
)*)+,("$B("0')B(!'=G&0/)>I&$'(,!/)",
&$!.;P("$4JJ非法写法
)*)+,("$B'#"=("0')>B(!'=G&0/)>I&$'(,!/)",
&$!.;P("$4JJ建议用这种写法,效率高些
或)*)+,("$B("0')B(!'=G&0/)>I&$'(,!/)",
&$!.;P("$B("0')4
又如:B=>%34
JJ查询每一门课的课程号和平均成绩。
B=H>%3 4
//按 分组查出:不同性别,各性别的人数
十二、 数据分组深入
集合函数如果要作为条件,只能出现在 子句中,不允许出现在 ? 中。
格式: 列名A列别名C,列名A列别名C,……集合函数(列名A列别名C)
%3 表名A表别名C,表名A表别名C,表名A表别名C
?条件表达式
列名、列名、……列名
集合函数()表达式;
例如:3B=H>
%3
3
=H>F4
JJ查出重名的名和此姓名的总人数
)*)+,"0')B+$!",=H>I&$'(,!/)", JJ非法写法
?8)&)+$!",=H>F&$!.;P"0')
进一步应用B将有重名的人的所有信息全部显示出来
)*)+,H
I&$'(,!/)",
@8)&)"0')#"=()*)+,"0')
I&$'(,!/)",
G&$!.;P"0")
80S#"G+$!",=H>F>
B=>
%3
=>
=>FD-4
JJ查出平均分数在 - 以上的学生学号