2019-03-16
阅读量:
561
SQL查询语句
问题描述:
数据库:oracle
两张表:
姓名
id,姓名
1,张三
2,李四
3,clark
学科(有一科位选修)
id,学科,状态
1,语文,选修
1,数学,必修
2,语文,必修
2,数学,必修
期望结果3条记录,查询出学生的选修课程
张三,语文
李四,null
clark,null
解决方法:
select 姓名,学科 from 姓名表 left join 学科表 on 学科表.id=姓名表.id and 学科表.状态='选修';






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
1条评论