【发布时间】:2014-05-26 03:32:10
【问题描述】:
从emp表中选择任何工资..请解释
正如我看到的答案:
select * from emp where sal > any(select sal from emp where sal < 3000);
但是好像会返回所有薪水大于最低薪水的记录。
如果我错了,请纠正我。
【问题讨论】:
-
它做了类似的事情。我还没弄清楚为什么 SQL 有“any”、“all”和“some”关键字。通常有更容易理解的方式来编写这样的查询。
标签: sql sql-server tsql