Oracle使用一个SQL查询出每门课程的成绩都大于80分的学生姓名
SQL题:
使用一个SQL查询出每门课程的成绩都大于80分的学生姓名
表名为tb_grade,字段和数据如下
name course score
张三 语文 94
张三 数学 84
李四 语文 76
李四 数学 83
王五 语文 90
王五 数学 82
赵六 语文 66
赵六 数学 74
高俅 语文 96
高俅 数学 82
解决:
--创建表
create table tb_grade(name varchar2(20)
,course varchar2(10)
,score int);
--插入数据
insert into tb_grade values('张三','语文',94);
insert into tb_grade values('张三','数学',84);
insert into tb_grade values('李四','语文',76);
insert into tb_grade values('李四','数学',83);
insert into tb_grade values(&