ANY,ALL Operators [message #609838] |
Thu, 13 March 2014 00:48 |
|
mist598
Messages: 1195 Registered: February 2013 Location: Hyderabad
|
Senior Member |
|
|
Hi all,
In the below query why i am getting KING Salary when i used ANY Operator.
SQL> SELECT EMPNO,ENAME,SAL FROM emp
2 WHERE sal > ANY(2000, 3000, 4000)
3 order by sal
4 /
EMPNO ENAME SAL
---------- ---------- ----------
7782 CLARK 2450
7698 BLAKE 2850
7566 JONES 2975
7902 FORD 3000
7788 SCOTT 3000
7839 KING 5000
6 rows selected.
SQL> SELECT EMPNO,ENAME,SAL FROM emp
2 WHERE sal >all(2000, 3000, 4000)
3 /
EMPNO ENAME SAL
---------- ---------- ----------
7839 KING 5000
Also can anyone please explain me how,where and why to use ANY,ALL Operators.
|
|
|
|
|