学生表:Student学生表(学号,姓名,性别,年龄,组织部门)

Course课程表(编号,课程名称)

Sc选课表(学号,课程编号,成绩)

表结构如下:

(1).写一个SQL语句,查询选修了’计算机原理’的学生学号和姓名

(2).写一个SQL语句,查询’周星驰’同学选修了的课程名字

(3).写一个SQL语句,查询选修了5门课程的学生学号和姓名

查看答案
正确答案:

(1)

select sno,sname

from student

where sno in (

select sno

from sc

where cno = (

select cno

from course

where cname= 计算机原理

)

)

(2)

select cname

from course

where cno in (

select cno

from sc

where sno =

(

select sno

from student

where sname= 周星驰

)

)

(3)

select sno,sname

From student

Where sno in (

select sno

from scgroup by sno having count(sno)=5

)

答案解析:

暂无解析

上一题
你可能感兴趣的试题

存储过程的优点是什么?

事务是数据库进行的基本工作单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于________状态。

A、安全性
B、一致性
C、完整性
D、可靠性

____是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。

A、程序
B、命令
C、事务
D、文件

设有学生表student(sno,sname,sage,smajor),要从student表中检索sname字段值第2个字是"红"的所有学生信息。以下能够按照上述条件进行检索的WHERE表达式是______。

下列关于MySQL触发器的描述中,错误的是______。

A、触发器的执行是自动的
B、触发器多用来保证数据的完整性
C、触发器可以创建在表或视图上
D、一个触发器只能定义在一个基本表上
热门试题 更多>
相关题库更多>
公共基础
Python语言程序设计
MS Office高级应用
Web程序设计
MySQL数据库程序设计
试卷库
试题库