有产品表,其结构为:产品(产品号, 名称, 规格说明, 单价),查询单价在600元以上主机板和硬盘的正确命令是( )。
A: SELECT * FROM 产品 WHERE 单价>600 AND (名称='主机板' AND 名称='硬盘');
B: SELECI * FROM 产品 WHERE 单价>600 AND (名称='主机板' OR 名称='硬盘');
C: SELECT * FROM 产品 ON 单价>600 AND (名称='主机板' AND 名称='硬盘');
D: SELECT * FROM 产品 ON 单价>600 AND (名称='主机板' OR 名称='硬盘');
A: SELECT * FROM 产品 WHERE 单价>600 AND (名称='主机板' AND 名称='硬盘');
B: SELECI * FROM 产品 WHERE 单价>600 AND (名称='主机板' OR 名称='硬盘');
C: SELECT * FROM 产品 ON 单价>600 AND (名称='主机板' AND 名称='硬盘');
D: SELECT * FROM 产品 ON 单价>600 AND (名称='主机板' OR 名称='硬盘');
举一反三
- 从"产品"表中查找出单价低于"产品编号"为"431"的记录,正确的SQL命令是()。 A: SELECT * FROM 产品 WHERE 单价<;(SELECT * FROM 产品 WHERE 产品编号="431") B: SELECT * FROM 产品 WHERE 单价<;(SELECT 单价 FROM 产品 WHERE 产品编号="431") C: SELECT * FROM 产品 WHERE 单价<;"431" D: SELECT * FROM 产品 WHERE EXISTS单价="431"
- 假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL命令是()。 A: SELECT产品名称,AVG(单价)FROM产品GROUPBY单价 B: SELECT产品名称,AVG(单价)FROM产品ORDERBY单价 C: SELECT产品名称,AVG(单价)FROM产品ORDERBY产品名称 D: SELECT产品名称,AVG(单价)FROM产品GROUPBY产品名称
- 从"产品"表中查找出单价低于"产品编号"为"431"的记录,正确的 SQL 命令是 A: SELECT * FROM 产品 WHERE 单价B.SELECT * FROM 产品 WHERE EXISTS单价="431" B: SELECT * FROM 产品 WHERE 单价D.SELECT * FROM 产品 WHERE 单价
- 设数据库有如下表: 产品(产品号,产品名,型号,单价) 库存(仓库号,产品号,库存数量) 如果需要将总的库存数量超过1000的产品单价降价10%,则下面语句正确的是______。 A: UPDATE 产品 SET 单价=单价*0.9;WHERE 产品号 IN(SELECT 产品号 FROM 库存;GROUP BY 产品号 HAVING SUM(库存数量)>1000) B: UPDATE 产品 SET 单价=单价*0.9;WHERE 产品号 IN(SELECT 产品号 FROM 库存;WHERE SUM(库存数量)>1000) C: UPDATE 单价=单价*0.9;WHERE 产品号 IN(SELECT 产品号 FROM 库存;GROUP BY 产品号 HAVING SUM(库存数量)>1000) D: UPDATE 单价=单价*0.9;WHERE 产品号 IN(SELECT 产品号 FROM 库存;WHERE SUM(库存数量)>1000)
- 查询客户名称中有“网络”二字的客户信息的正确命令是()。 A: SELECT*FROM 客户 FOR 名称 LIKE "%网络%" B: SELECT*FROM 客户 FOR 名称 = "%网络%" C: SELECT*FROM 客户 WHERE 名称 = "%网络%" D: SELECT*FROM 客户 WHERE 名称 LIKE "%网络%"