ANY (o il suo sinonimo SOME ) è una sintassi zucchero per EXISTS con una semplice correlazione:
SELECT *
FROM mytable
WHERE x <= ANY
(
SELECT y
FROM othertable
)
è uguale a:
SELECT *
FROM mytable m
WHERE EXISTS
(
SELECT NULL
FROM othertable o
WHERE m.x <= o.y
)
Con la condizione di uguaglianza su un campo non annullabile, diventa simile a IN .
Tutti i principali database, incluso SQL Server , MySQL e PostgreSQL , supporta questa parola chiave.