若某查询语句的FROM子句为FROM score RIGHT JOIN stu ON stu.stuid= score.stuid,则以下选项中错误的是
A: 完成的是右外连接
B: 结果集中包含score表的所有行
C: 结果集中包含stu表的所有行
D: 表stu为参考表
A: 完成的是右外连接
B: 结果集中包含score表的所有行
C: 结果集中包含stu表的所有行
D: 表stu为参考表
举一反三
- 以下删除stu表成绩小于60的记录,可是实现的代码是() A: delete stu where score<60; B: delete from stu where score<60; C: delete stu D: truncate stu where score<60;
- 从stu表和score表中实现联合查询,查询stu表的id,name字段和score表中的courseid,score字段,两表字段id相同,成绩score大于80分,按score升序排列。
- 设置score表的sid列为外键,关联stu表的sid列,可以使用以下哪条命令实现。 A: alter table stu add constraint fk_sid foreign key(sid) references stu(sid); B: alter table stu add constraint fk_sid foreign key(sid) references score(sid); C: alter table score add constraint fk_sid foreign key(sid) references sore(sid); D: alter table score add constraint fk_sid foreign key(sid) references stu(sid);
- 要想查询数据表stu中的所有数据,应该使用 A: select * from stu; B: show * from stu;
- 下面选项中,查询stu表中id值不在2和5之间的学生的SQL语句是( )。 A: select * from stu where id != 2,3,4,5; B: select * from stu where id not betwen 5 and 2; C: select * from stu where id not betwen 2 and 5; D: select * from stu where id not in 2,3,4,5;