bugl
bugl
HomeLearnPatternsSearch
HomeLearnPatternsSearch

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

Formula

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:

ProductID

ProductName

Price

Chais

18.00

Chang

19.00

Aniseed Syrup

10.00

Chef Anton's Cajun Seasoning

22.00

And a selection from the

"OrderDetails" table:

OrderDetailID

ProductID

Quantity

11 12

42 10

72

14

SQL ANY Examples

The following SQL returns the ProductName if it finds ANY records in the "OrderDetails" table that has Quantity equal to 10 (this will return TRUE because the Quantity column has some values of 10):

Example

SELECT ProductName

Previous

SQL EXISTS Operator

Next

SQL ALL Operator