| 4D v13.4all_or_any_predicate | ||||||||||||||
| 
 | 
    4D v13.4
 all_or_any_predicate 
         | |||||||||||||
|  | ||
all_or_any_predicateは、arithmetic_expressionとsubqueryを比較するために使用します。<、<=、=、>=、>、または <>などの比較演算子や、ANY、ALL、SOMEなどのキーワードを、subqueryとの比較のために渡すことができます。
この例題は最も販売されたソフトウェアを選択するサブクエリを実行します。メインのクエリはSALESとCUSTOMERSテーブルから、Total_valueカラムがサブクエリで選択されたレコードよりも大きいレコードを選択します:
SELECT Total_value, CUSTOMERS.Customer
FROM SALES,  CUSTOMERS
WHERE SALES.Customer_ID = CUSTOMERS.Customer_ID
AND  Total_value > ALL   (SELECT MAX (Total_value)
FROM SALES
WHERE  Product_type = 'Software');
	プロダクト: 4D
	テーマ: シンタックスルール
	
        
        
	
arithmetic_expression
predicate
subquery