查询” 01 “课程比” 02 “课程成绩高的学生的信息及课程分数 select * from(select SC.SId, SC.score from SC where SC.CId = ’01’) as t1 inner join(select SC.SId, SC.score from SC where SC.CId = ’02’) as t2 on t1.SId = t2.SIdwhere 相关知识点: 试题来源: 解析 正确 反...
题目 查询” 01 “课程比” 02 “课程成绩高的学生的信息及课程分数 相关知识点: 试题来源: 解析答案:select A.*,B.C#,B.score from (select * from SC where C#='01')Aleft join(select * from SC where C#='02')Bon A.S#=B.S#where A.score>B.score...
1、查询"01"课程比"02"课程成绩高的学生的信息及课程分数 我的答案: selectst.*,sc.s_score '语文',sc2.score2 '数学',inner join score sc on sc.s_id =st.s_id and sc.c_id='01'inner join score sc2 on sc2.s_id =st.s_id and sc2.c_id='02'where sc.s_score> sc2.s_score ...
1、找出有01成绩的同学成绩信息 SELECT * from sc WHERE sc.CId='01'查出结果如下:2、找出有02成绩的同学成绩信息 SELECT * from sc WHERE sc.CId='02'3、以上两种结果需要满⾜⼀定条件(1)SId要⼀致【同⼀⼈】(2)且01.score>02.score 然后咱们胡乱⼀操⼑:SELECT* FROM (SELECT * ...
--1、查询"01"课程比"02"课程成绩高的学生的信息及课程分数 select a.*,b.s_scoreas01_score,c.s_scoreas02_score from student a join score b on a.s_id=b.s_id and b.c_id='01'left join score c on a.s_id=c.s_id and c.c_id='02'or c.c_id=NULLwhere b.s_score>c.s_sco...
insert into sc values('06' , '01' , 31); insert into sc values('06' , '03' , 34); insert into sc values('07' , '02' , 89); insert into sc values('07' , '03' , 98); 要求: 一.查询" 01 "课程比" 02 "课程成绩高的学生的信息及课程分数 ...
——需要分析题目,查询的是,查询的是(1)学生的信息(2)满足条件的学生的'课程分数'(不在学生表里)需要从另外一张表得来(3)条件是-" 01 "课程比" 02 "课程成绩高(成绩表就满足) 因此就是,需要获得学生的信息,那里满足该学生的01课程比02课程高!!!需要展示该学生的信息,及其01与02的分数~~~开始来 ...
例子:查询"01"课程比"02"课程成绩高的学生的信息及课程分数 –1、第一种方法:左连接,查询同时存在’01’课程和’02’课程的学生信息,然后再进行—比较, isnull用法,如果score有值则返回score,如果score为null则返回0 select a.*,b.score [课程’01’的分数],c.score [课程’02’的分数] from Student a ...
例子:查询"01"课程比"02"课程成绩高的学生的信息及课程分数 –1、第一种方法:左连接,查询同时存在’01’课程和’02’课程的学生信息,然后再进行—比较, isnull用法,如果score有值则返回score,如果score为null则返回0 select a.*,b.score [课程’01’的分数],c.score [课程’02’的分数] from Student a ...
查询01课程⽐02课程成绩⾼的学⽣的信息及课程分数 测试数据表 学⽣表 student(Sid,Sname,Sage,Ssex)Sid 学⽣编号,Sname 学⽣姓名,Sage 出⽣年⽉,Ssex 学⽣性别 创建学⽣表表,添加对应的测试数据,测试数据如下 create table student(Sid varchar(10),Sname varchar(10),Sage datetime,Ssex ...