有Oracle表”cd”,它包含属性”cdcode”,”category”和”cdname”,你要查询category取值为”CLASSIC”或”ROCK”的行,你采用语句()
第1题:
有如下SQL-SELECT语句
SELECT * FROM HH WHERE 单价 BETWEEN 10.6 AND 13.4
与该语句等价的是
A.SELECT * FROM HH WHERE 单价<=13.4 AND 单价>=10.6
B.SELECT * FROM HH WHERE 单价<13.4 AND 单价>10.6
C.SELECT * FROM HH WHERE 单价>=13.4 AND 单价<=10.6
D.SELECT * FROM HH WHERE 单价>13.4 AND 单价<10.6
第2题:
下列SELECT语句正确的是______。
A.SELECT*FROM'学生表'WHERE姓名=张三
B.SELECT*FROM'学生表'WHERE姓名=张三
C.SELECT*FROM学生表WHERE姓名=张三
D.SELECT*FROM学生表WHERE姓名=张三
第3题:
有SQL语句: SELECT*FROM教师WHERENOT(工资>30000R工资<2000)与如上语句等价的SQL语句是
A.SELECT*FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000
B.SELECT*FROM 教师 WHERE 工资>2000 AND工资<3000
C.SELECT*FROM 教师 WHERE 工资>2000 OR工资<3000
D.SELECT*FROM 教师 WHERE 工资<=2000 AND工资>3000
第4题:
使用如下数据袁:仓库表(仓库号,所在城市) 职工表(职工号,仓库号,工资) 其中,仓库号、所在城市和职工号字段为字符型,工资字段为数值型。 有如下SQL SELECT语句: SELECT*FORM职工表WHERE工资<=2000 AND工资>=1500 下列与该语句等价的是( )。
A. SELECT*FROM职工表WHERE工资BETWEEN l500 AND 2000
B. SELECT*FROM职工表WHERE工资BETWEEN 2000 AND l500
C. SELECT*FROM职工表WHERE工资FROM l500 INT0 2000
D. SELECT*FROM职工表WHERE工资FROM 2000 INT0 1500
第5题:
有如下SQL SELECT 语句SELECT * FROM stock WHERE 单价 BETWEEN 12.76 AND 15.20与该语句等价的是A) SELECT * FROM stock WHERE 单价<=15.20.AND.单价>=12.76B) SELECT * FROM stock WHERE 单价<15.20.AND.单价>12.76C) SELECT * FROM stock WHERE 单价>=15.20.AND.单价<=12.76D) SELECT * FROM stock WHERE 单价>15.20.AND.单价<12.76
第6题:
根据SQL标准,要查询表student中所有年龄age小于所有学生的平均年龄的记录,下面哪条语句适用?()
A select * from student where age< avg(age)
B select * from student having age< avg(age)
C select * from student a where a.age< (select avg(b.age) from student b)
D select * from student a where (select avg(b.age) from student b ) >= a.age
第7题:
有SQL语句:SELECT * FROM 教师 WHERE NOT(工资>3000 OR 工资<2000)与如下语句等价的SQL语句是A)SELECT*FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000B) SELECT*FROM 教师 WHERE 工资>2000 AND 工资<3000C)SELECT*FROM 教师 WHERE 工资>2000 OR 工资<3000D) SELECT*FROM 教师 WHERE 工资<=2000 AND 工资>3000
第8题:
有下列SQLSELECT语句:
SELECT*FROM 工资表 WHERE 基本工资<=3000 AND 基本工资>=1000
下列与该语句等价的是( )。
A.SELECT*FROM工资表WHERE基本工资BETWEEN 1000 AND 3000
B.SELECT*FROM工资表WHERE基本工资BETWEEN 3000 AND 1000
C.SELECT*FROM工资表WHERE基本工资FROM 1000 INTO 3000
D.SELECT*FROM工资表WHERE基本工资FROM 3000 INTO 1000
第9题:
在学生表中查找没有选课的学生,下列语句正确的是( )。
A.SELECT*FROM 学生 WHERE EXISTS; (SELECT*FROM 选课 WHERE学生号=学生.学生号)
B.SELECT*FROM 学生 WHERE NOT EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生.学生号)
C.SELECT*FROM 学生 WHERE EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生号)
D. SELECT*FROM 学生 WHERE NOT EXISTS; (SELECT*FROM 选课 WHERE 学生号=学生号)
第10题:
设有购买表(顾客号,商品号,购买时间)。现要查询顾客A与顾客B购买的相同商品。有下列查询语句:Ⅰ.SELECT商品号FROM购买表WHERE顾客号=ˊAˊAND商品号IN(SELECT商品号FROM购买表WHERE顾客号=ˊBˊ)Ⅱ.SELECT商品号FROM购买表WHERE顾客号=ˊA ˊEXCEPTSELECT商品号FROM购买表WHERE顾客号=ˊBˊⅢ.SELECT商品号FROM购买表WHERE顾客号=ˊAˊINTERSECTSELECT商品号FROM购买表WHERE顾客号=ˊBˊⅣ.SELECT商品号FROM购买表WHERE顾客号=ˊA ˊUNl0NSELECT商品号FROM购买表WHERE顾客号=ˊB ˊ上述语句中,能够实现该查询要求的是( )。
A.仅Ⅰ和Ⅱ
B.仅Ⅰ和Ⅲ
C.仅Ⅰ和Ⅳ
D.仅Ⅲ