WHERE句

WHERE句は、FROM句から取得された行をフィルタ処理し、特定の条件を満たす行を返します。

構文

where_clause ::= WHERE expression

セマンティクス

コンテキスト行ごとに、WHERE句の式が評価されます。この式の結果はBOOLEAN?型である必要があります。結果がfalse、空またはNULLの場合、行はスキップされます。それ以外の場合、行は次の句に渡されます。

例6-3 WHERE句

SELECT * FROM users WHERE firstname ="John";

上の例では、名がJohnであるユーザーのすべての情報が選択されます。