4 常用的标准的sql语句?
第1题
给定如下SQL数据库:Test(num INT(4)) 请用一条
SQL 语句返回num 的最小值,但不许使用统计功
能,如MIN,MAX等
第2题
A.(1)(2)(3)(4)(5)
B.(1)(2)(3)(5)(4)
C.(3)(1)(2)(4)(5)
D.(3)(2)(1)(4)(5)
第3题
A.应尽量避免在WHERE子句中使用OR来连接条件
B.应尽量避免在WHERE子句中对字段进行函数操作。
C.尽量在多表关联查询时使用子查询。
D.对查询进行优化,应尽量避免全表扫描。
第4题
A.1
B.2
C.3
D.4
第5题
设有两个基本表R(A,B,C)和S(D,E,F),试用SQL查询语句表达下列关系代数表达式:
(1)πA(R)
(2)σB='17'(R)
(3)R×S
(4)πA,F(σC=D(R×S)
第8题
一、设有一学生-课程数据库,其中关系表如下所示: 学生关系表:Student(Sno,Sname,Ssex,Sage,Sdept) 课程表关系:Course(Cno,Cname,Cpno,Ccredit) 学生选课表:SC(Sno,Cno,Grade) 请用SQL语句实现下列各题: (1)建立一个“学生”表SC。 (2)为学生-课程数据库中的SC建立索引,SC表按学号升序和课程号降序建索引。 (3)查询全体学生的详细记录。 (4)查询年龄在20~23岁(包括20岁和23岁)之间的学生的姓名、系别和年龄。 (5)查询名字中第2个字为"明"字的学生的姓名和学号。 (6)查询学生总人数。 (7)查询选修了课程M01或者选修了课程M02的学生。 (8)将学生08001的年龄改为23岁。