在工资表中,显示工资最少的3名职工记录,SQL语句为:SELECT*【 】3FROM工资表ORDER BY工资【 】。
举一反三
- 用SQL语句显示工资表中工资最高的三位职工的记录,应该使用命令______。 A: SELECT * TOP FROM 工资 ORDER BY 工资 DESC B: SELECT 3 FROM 工资 ORDER BY 工资 C: SELECT TOP 3 * FROM 工资 ORDER BY 工资 DESC D: SELECT *TOP FROM 工资 ORDER BY 工资
- 在工资表中建立查询,先按照工资升序排列,若工资相同再按照职工号降序排列,SQL语句为: SELECT*FROM工资表ORDER BY工资,职工号______。
- 从工资表中查询工资最高的3位职工的全部信息,正确的命令是( )。 A: SELECT * FROM 职工 ORDER BY 工资 DESC LIMIT 3 B: SELECT ALL FROM 职工 ORDER BY 工资DESC C: SELECT * TOP 3 FROM 职工 ORDER BY 工资 D: SELECT DISTINCT 工资 TOP 3 FROM 职工 ORDER BY 工资DESC
- 下列各题使用如下两个表: 员工表(工号,姓名,性别,职称) 工资表(工号,工资) 查询工资最高的员工,要求得到的信息包括员工姓名和工资,正确的命令是______。 A: SELECT姓名,工资,SUM(工资)FROM员工表,工资表WHERE员工表.工号=工资表.工号 B: SELECT姓名,工资,MAX(工资)FROM员工表,工资表WHERE员工表.工号=工资表.工号 C: SELECT姓名,工资,MAX(工资)FROM工资表 D: SELECT姓名,工资,MAX(工资)FROM员工表,工资表HAVING员工表.工号=工资表.工号
- 有SQL语句:SELECT*FROM 职工表 WHERE NOT(工资>2500 OR 工资<1800),与如上语句等价的SQL语句是______。 A: SELECT*FROM 职工表 WHERE 工资 BETWEEN 1800 AND 2500 B: SELECT*FROM 职工表 WHERE 工资>1800 AND 工资<2500 C: SELECT*FROM 职工表 WHERE 工资>1800 OR 工资<2500 D: SELECT*FROM 职工表 WHERE 工资<=1800 AND 工资>=2500