柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
设有学生表S(学号,姓名,性别,年龄)、课程表C(课程号,课程名,学分)和学生选课表SC(学号,课程号,成绩),检索学号、姓名和学生所选课程的课程名和成绩,正确的SQL命令是( )。
A.select 学号,姓名,课程名,成绩 from s,sc,c where s.学号 = sc.学号and sc.学号= c.学号
B.select 学号,姓名,课程名,成绩 from (s join sc on s.学号= sc.学号)join c on sc.课程号 = c.课程号
C.select s.学号,姓名,课程名,成绩 from s join sc join c on s.学号= sc.学号on sc.课程号 = c.课程号
D.select s.学号,姓名,课程名,成绩 from s join sc join c on sc.课程号 = c.课程号 on s.学号= sc.学号
热度🔥462
参考答案:D
解析:
【解析】SQL是顺序执行命令语句,在多表联接查询时,各条件短语的执行顺序会影响到最终的查询结果。检索学号、姓名和学生所选课程的课程名和成绩,应为SELECT S.学号,姓名,课程名,成绩。A)、B)选项错误,而C)选项格式错误,选项D)正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
设循环队列为Q(1: m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为
以下选项中,能用作数据常量的是( )。
若有以下程序 #include main() { int s=0, n; for (n=0; n<4; n++) { switch(n) { default: s+=4; case 1: s+=1; case 2: s+=2; case 3: s+=3; } } printf("%d\n", s); } 则程序的输出结果是
下面属于白盒测试方法的是
ARM指令完成的功能是如果清除R7中的bit0,1,5位,正确的指令是( )。
标签
二级VF程序设计
学号
课程
sc
姓名