version 11
predicate |
NOT search_condition |
(search_condition) |
search_condition OR search_condition |
search_condition AND search_condition |
説明
search_conditionは、取得するデータに適用する条件を指定します。ANDやORキーワードを使用したsearch_conditionの組み合わせも適用できます。NOTキーワードをsearch_conditionの前において、指定した条件に一致しないデータを取得することもできます。
predicateをsearch_conditionとして渡すこともできます。
例題
これはWHERE節に複合検索条件を使用する例です:
SELECT supplier_id FROM suppliers WHERE (name = 'CANON') OR (name = 'Hewlett Packard' AND city = 'New York') OR (name = 'Firewall' AND status = 'Closed' and city = 'Chicago');
参照
DELETE, predicate, SELECT, UPDATE.