ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com |
||||||||||||||
|
4D v20 R8
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
テーマ: シンタックスルール
SQLリファレンス ( 4D v20 R8)