bugl
bugl
HomeLearnPatternsPathsSearchPremium
HomeLearnPatternsPaths

Loading lesson path

Learn/SQL/SQL Tutorial
SQL•SQL Tutorial

SQL ANY Operator

The SQL ANY Operator

The ANY operator is used to compare a value to every value returned by a subquery.

The ANY operator evaluates to TRUE if at least one value in the subquery result-set meet the condition.

ANY Syntax

SELECT
column_name(s)
 FROM
table_name
 WHERE
column_name operator
 ANY (
subquery
);

Note

The operator must be a standard comparison operator (=, <>, !=, >, >=, <, or <=).

Demo Database

Below is a selection from the "Products" table in the Northwind sample database:

ProductIDProductNamePrice
1Chais18.00
2Chang19.00
3Aniseed Syrup10.00
4Chef Anton's Cajun Seasoning22.00

And a selection from the "OrderDetails" table:

OrderDetailIDProductIDQuantity
11112
24210
3725
4149

Previous

SQL EXISTS Operator

Next

SQL ALL Operator