English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

استخدام كلمة المفتاح SQL ANY ومثال

مرجع كلمات المفتاحية SQL

ANY

إذا كان أي قيمة من الاستعلام الفرعي تفي بالشرط، فإن الأمر 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);

مرجع كلمات المفتاحية SQL