A: SELECT * FROM product WHERE max(price)>'一次性纸杯'
B: SELECT * FROM product WHERE price>(SELECT max(*) FROM product WHERE pName= '一次性纸杯')
C: SELECT * FROM product WHERE EXISTS pName='一次性纸杯'
D: SELECT * FROM product WHERE price>(SELECT max(price) FROM product WHERE pName='一次性纸杯')
举一反三
- 在SQL Server 2005中,有一个product(产品)表,包含字段:pname(产品名称),要从此表中筛选出产品名称为“苹果”或者“香蕉”的记录,下列语句正确的是(选一项) A: SELECT * FROM product ON pname= '苹果' OR pname='香蕉' B: SELECT * FROM product ON pname= '苹果' AND pname='香蕉' C: SELECT * FROM product WHERE pname= '苹果' OR pname='香蕉' D: SELECT * FROM product WHERE pname= '苹果' AND pname='香蕉'
- 智慧职教: 查询Product(商品表 )中销售价格比所有商品平均价格低的商品信息。 完成SQL语句。 SELECT Product.* FROM Product WHERE Price (Select 平均价格= (Price) From Product )
- 有如下SQL语句: SELECT DISTINCT productName, price FROM product WHERE (price>;(SELECT AVG(price) FROM product)) ORDER BY price DESC; 下面说法错误的是( )。 A: "SELECT AVG(price) FROM product "是子查询 B: "ORDER BY price DESC"是指按price从低到高顺序排列 C: 查询结果显示的是大于平均价格的产品记录 D: 此查询显示的字段只有"productName"和"price"
- 查询book表中price字段的最大值,查询语句是: A: select max(price) from book; B: select min(price) from book; C: select price from min book; D: select price from max book;
- 要查询入学成绩最高的学生学号,以下SQL语句错误的是()。 A: SELECT 学号 FROM 学生 WHERE 入学成绩>=ALL(SELECT入学成绩 FROM学生) B: SELECT 学号 FROM 学生 WHERE 入学成绩>=ANY(SELECT 入学成绩 FROM学生) C: SELECT 学号 FROM 学生 WHERE 入学成绩 IN(SELECT MAX(入学成绩) FROM学生) D: SELECT 学号FROM 学生 WHERE 入学成绩=(SELECT MAX(入学成绩) FROM 学生)
内容
- 0
查询不比计算机类图书便宜的书,语句中SELECT name ,price from book where price____(select price from book where category='计算机')缺省的部分应是()。 A: > all B: > any C:
- 1
智慧职教: 使用游标将Product表中前两种商品的价格提高10%。请选择适当的语句填空。 DECLARE CrsP CURSOR FOR SELECT * FROM Product OPEN CrsP FETCH NEXT FROM CrsP PDATE Product SET Price=Price*1.1 WHERE CURRENT OF CrsP CLOSE CrsP DEALLOCATE CrsP
- 2
从“图书”表中查找出定价高于“图书号”为“031”的图书记录,正确的SQL命令是( ) A: SELECT * FROM 图书 WHERE 定价>"031" B: SELECT * FROM 图书 WHERE EXISTS 定价="031" C: SELECT * FROM 图书 WHERE 定价>(SELECT * FROM 商品 WHERE 图书号="031") D: SELECT * FROM 图书 WHERE 定价>(SELECT 定价 FROM 图书 WHERE 图书号="031")
- 3
有一“学生”表,包含字段学号、姓名、高考总分。要求显示高考总分大于平均分的所有学生信息。对应的SQL语句为( )。 A: select * from 学生 where 高考总分>avg([高考总分]) B: select * from 学生 where 高考总分>(select avg([高考总分]) from 学生) C: select * from 学生 where 高考总分>(select avg([高考总分])) D: select * from 学生 where 高考总分>(select max([高考总分]) from 学生)
- 4
查询比计算机类图书便宜的书,语句中 SELECT name ,price from book where price____ (select price from book where category='计算机')缺省的部分应是()。 A: > all B: > any C: < any D: < all