ANY evaluates to true if the result of an inner query contains at least one row that satisfies the comparison : Subqueries ANY « Subquery « SQL Server / T-SQL






ANY evaluates to true if the result of an inner query contains at least one row that satisfies the comparison


1>
2> CREATE TABLE works_on        (emp_no       INTEGER NOT NULL,
3>                         project_no    CHAR(4) NOT NULL,
4>                         job CHAR (15) NULL,
5>                         enter_date    DATETIME NULL)
6>
7> insert into works_on values (1, 'p1', 'analyst', '1997.10.1')
8> insert into works_on values (1, 'p3', 'manager', '1999.1.1')
9> insert into works_on values (2, 'p2', 'clerk',   '1998.2.15')
10> insert into works_on values (2, 'p2',  NULL,     '1998.6.1')
11> insert into works_on values (3, 'p2',  NULL,     '1997.12.15')
12> insert into works_on values (4, 'p3', 'analyst', '1998.10.15')
13> insert into works_on values (5, 'p1', 'manager', '1998.4.15')
14> insert into works_on values (6, 'p1',  NULL,     '1998.8.1')
15> insert into works_on values (7, 'p2', 'clerk',   '1999.2.1')
16> insert into works_on values (8, 'p3', 'clerk',   '1997.11.15')
17> insert into works_on values (7, 'p1', 'clerk',   '1998.1.4')
18> GO
Msg 2714, Level 16, State 6, Server JAVA2S\SQLEXPRESS, Line 2
There is already an object named 'works_on' in the database.
1>
2> 
3>
4> -- ANY evaluates to true if the result of an inner query contains at least one row that satisfies the comparison
5>
6> SELECT DISTINCT emp_no, project_no, job FROM works_on WHERE enter_date > ANY
7>        (SELECT enter_date FROM works_on)
8> GO
emp_no      project_no job
----------- ---------- ---------------
          1 p3         manager
          2 p2         NULL
          2 p2         clerk
          3 p2         NULL
          4 p3         analyst
          5 p1         manager
          6 p1         NULL
          7 p1         clerk
          7 p2         clerk
          8 p3         clerk

(10 rows affected)
1>
2> drop table works_on
3> GO
1>
2>
           
       








Related examples in the same category

1.Subqueries and ANY operator