ANY
(atau sinonimnya SOME
) adalah gula sintaks untuk EXISTS
dengan korelasi sederhana:
SELECT *
FROM mytable
WHERE x <= ANY
(
SELECT y
FROM othertable
)
sama dengan:
SELECT *
FROM mytable m
WHERE EXISTS
(
SELECT NULL
FROM othertable o
WHERE m.x <= o.y
)
Dengan kondisi kesetaraan pada bidang yang tidak dapat dibatalkan, itu menjadi mirip dengan IN
.
Semua database utama, termasuk SQL Server
, MySQL
dan PostgreSQL
, dukung kata kunci ini.