ANY (lub jego synonim SOME ) jest cukrem składni dla EXISTS z prostą korelacją:
SELECT *
FROM mytable
WHERE x <= ANY
(
SELECT y
FROM othertable
)
to to samo co:
SELECT *
FROM mytable m
WHERE EXISTS
(
SELECT NULL
FROM othertable o
WHERE m.x <= o.y
)
Z warunkiem równości w polu nie dopuszczającym wartości null, staje się podobny do IN .
Wszystkie główne bazy danych, w tym SQL Server , MySQL i PostgreSQL , wesprzyj to słowo kluczowe.