English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Справочник по ключевым словам SQL
如果任何子查询值满足条件,ANY命令将返回true。
下面的SQL语句返回TRUE,如果在OrderDetails表中发现quantity = 10的记录,则列出产品名称:
SELECT ProductName FROM Products WHERE ProductID = ANY (SELECT ProductID FROM OrderDetails WHERE Quantity = 10);
Следующие запросы SQL возвращает TRUE и перечисляет имена продуктов, если в таблице OrderDetails найдены какие-либо записи с quantity>99:
Следующие запросы SQL возвращает TRUE, если он находит какие-либо записи в таблице OrderDetails, и перечисляет имена продуктов, где quantity>99:
SELECT ProductName FROM Products WHERE ProductID = ANY (SELECT ProductID FROM OrderDetails WHERE Quantity > 99);