求大佬告知13题的操作查询题的sql语句
1个回答
展开全部
答:select xh,xm from student stu join score sco on stu.xh = sco.xh where bjbh="050202" order by xh asc;
解释:select 学号,姓名 from 学生表 别名 join 成绩表 别名 on 学生表的学号 = 成绩表的学号 where 班级 = “050202” order by 学号 asc;
1、join:表连接
2、where:条件
3、order by:排序
4、asc:升序
5、desc:降序
解释:select 学号,姓名 from 学生表 别名 join 成绩表 别名 on 学生表的学号 = 成绩表的学号 where 班级 = “050202” order by 学号 asc;
1、join:表连接
2、where:条件
3、order by:排序
4、asc:升序
5、desc:降序
追问
额 还有那个要求 没有登记过任何课程成绩的学生名单 没有写出来啊……
追答
select xh,xm from student stu join score sco on stu.xh = sco.xh where bjbh="050202" and sco.cj is null order by xh asc;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询