根据如下数据表写出SQL语句 学生信息表(student) 学号(id) 姓名(name) 001 张三 李四 003 王五 年龄(age) 16 16 n 学生成绩表(score) 学号(id) 00I 001 002 002 科目 (sub) 语文 数学 语文 数学 分数(sco) 85 95 60 602、请写出SQL,查询每个学生的成绩,查询结果如下:学号(id)姓名(name)科目(age)语文张三张三数学李四语文数学李四00gNULL 分数(sco) 福 001001002 95 60 60 002 王五 NULL
时间: 2023-10-08 07:03:47 浏览: 249
【SQL语句练习】(一) 查询学生获得的总学分
4星 · 用户满意度95%
SQL语句如下:
```
SELECT student.id, student.name, score.sub, score.sco
FROM student
LEFT JOIN score
ON student.id = score.id;
```
查询结果如下:
```
学号(id) 姓名(name) 科目(sub) 分数(sco)
001 张三 语文 85
001 张三 数学 95
002 李四 语文 60
002 李四 数学 60
003 王五 NULL NULL
```
阅读全文