-- 学生表
CREATE TABLE student(
`sid` int comment '学号',
`sname` varchar(32) comment '学生姓名',
`sage` int comment '学生年龄',
`ssex` varchar(8) comment '学生性别',
)engine innodb charset utf8;
-- 课程表
CREATE TABLE course(
`cid` int comment '课程ID',
`cname` varchar(32) comment '课程名称'
)engine innodb charset utf8;
-- 学生成绩表
CREATE TABLE sc (
`sid` int comment '学号',
`cid` int comment '课程ID',
`score` int comment '分数'
)engine innodb charset utf8;
请给出如下问题的SQL
1.查询语文课程比数学课程成绩高的所有学生的学号;
2.查询所有课程成绩都大于80分的学生的学号;
3.查询如下课程平均成绩(备注:需要在1行内显示):
+--------------+----------------+------------+
| 数学平均分 | 英语平均分 | 物理平均分 |
+-------------+----------------+------------+
| 72.3333 | 83.0000 | 66.5000 |
+-----------+----------------+——————+
4.总分大于100的第2到4名学生的学号、成绩.4
马马虎虎做出来了,求个标准答案!!感激不尽