《数据库原理及应用》记分作业客观题1
关于两个表的连接查询,下列说法错误的是(C)A
可以在WHERE子句中给出连接条件B
可以在FROM子句中给出连接条件C
连接查询的两个表不能是同一张表D
连接查询的两个表可以是同一张表,但是必须用别名予以区分2
从学生表中查询专业为‘软件工程’或‘机械电子’的学生信息,下述方法中正确的是(B)A
SELECT*FROMSTUDENTWHEREMAJOR=’软件工程’ANDMAJOR=’机械电子’B
SELECT*FROMSTUDENTWHEREMAJORIN(’软件工程’,’机械电子’)C
SELECT*FROMSTUDENTWHEREMAJORBETWEEN’软件工程’AND’机械电子’D
SELECT*FROMSTUDENTWHEREMAJORIS’软件工程’OR’机械电子’3
查询姓名中包含‘王’字的学生的姓名,查询条件应该是(C)A
NAMELIKE‘王’B
NAME=‘%王%’C
NAMELIKE‘%王%’D
NAMELIKE‘王%’4
SQL中,下列涉及空值的操作,不正确的是(A)A
AGE=NULLB
AGEISNOTNULLC
AGEISNULLD
NOT(AGEISNULL)5
在SELECT语句中,(A)关键字可以消除重复值A
DISTINCTB
UNIQUEC
已知学生表student(sid,sname,sex,age),其各个属性分别表示学号、姓名、性别和年龄,若要向表中插入一个学号为1001,姓名为张华,年龄为20岁的学生记录,下列SQL语句正确的是(A)A
insertintostudent(sid,sname,age)values(‘1001’,’张华’,20)B
insert(‘1001’,’张华’,20)intostudentC
insertintostudentvalues(‘10