在最大值的一定量内找到数字

时间:2013-10-20 01:48:06

标签: sql

我有一张First,Last,Salary表。

我想找到最高工资25,000以内的所有人的名字。

我编写了一个嵌套查询,但它似乎没有执行。

有什么建议吗?

SELECT LNAME, FNAME 
FROM TABLE
WHERE in (SELECT MAX(Salary)
FROM TABLE)-25000;

1 个答案:

答案 0 :(得分:3)

SELECT LNAME, FNAME 
FROM TABLE
WHERE Salary >= ((SELECT MAX(Salary) FROM TABLE)-25000);