学生表: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、数据冗余

在CREATETABLE语句中,用来指定外键的关键字是______。

A、CONSTRAINT
B、PRIMARYKEY
C、FOREIGNKEY
D、CHECK

设有如下创建数据库对象的部分语句:关于下述语句,下列叙述中错误的是______。

CREATEEVENTTestONSCHEDLEEVERY1WEEK

STARTSCLIRDATE()+INTERVAL1WEEK

ENDS"2013-6-30"

DO

BEGIN⋯⋯

END

A、Test事件从创建之时开始执行
B、创建了一个名称为Test的事件
C、Test事件每周自动执行一次
D、Test事件的结束时间是2013年6月30日

下列不能使用ALTER命令进行修改的数据库对象是______。

A、存储过程
B、事件
C、触发器
D、存储函数

在存储过程的定义中,其参数的输入输出类型包括______。

A、IN、OUT
B、IN、OUT、INOUT
C、IN
D、OUT
热门试题 更多>
相关题库更多>
公共基础
Python语言程序设计
MS Office高级应用
Web程序设计
MySQL数据库程序设计
试卷库
试题库