目录
1、查询每门课程分数最高的学生以及成绩(TOP1问题,避免order by)
4、两个表TB_0(订单号,用户名,订单金额,下单时间,商品ID),TB_1(id , 用户名,创建时间,余额)用SQL解答,删去TB_1中重复值(只保留一条)
5、用一条SQL 语句 查询出每门课都大于80 分的学生姓名
8、where,group by,having,order by同时使用,执行顺序为
10、在总分大于600的基础上,去掉不及格的学员并按总分倒序排列。
1、查询每门课程分数最高的学生以及成绩(TOP1问题,避免order by)
select name,course,score from test1 where score=(select max(score) from test1 group by course);
2、找出有三门课或三门课以上大于80分的学生?
select name, sum(fenshu>80) as num from score group by name having