T-sql-where-clause
提供:Dev Guides
T-SQL-WHERE句
MS SQL Serverの WHERE 句を使用して、単一のテーブルからデータをフェッチするとき、または複数のテーブルと結合するときに条件を指定します。
指定された条件が満たされた場合にのみ、テーブルから特定の値を返します。 WHERE句を使用してレコードをフィルタリングし、必要なレコードのみをフェッチする必要があります。
WHERE句はSELECTステートメントで使用されるだけでなく、UPDATE、DELETEステートメントなどでも使用されます。これについては、以降の章で検討します。
構文
以下は、WHERE句を使用したSELECTステートメントの基本構文です-
比較、または>、<、=、LIKE、NOTなどの論理演算子を使用して条件を指定できます。 次の例は、この概念を明確にします。
例
次のレコードを持つCUSTOMERS表を考慮してください-
次のコマンドは、給与が2000を超えるCUSTOMERSテーブルからID、名前、および給与フィールドを取得する例です。
上記のコマンドは、次の出力を生成します。
次のコマンドは、「Hardik」という名前の顧客のCUSTOMERSテーブルからID、名前、および給与フィールドを取得する例です。 上記の例のように、数値は引用符なしで指定する必要がありますが、すべての文字列は単一引用符( )内で指定する必要があることに注意することが重要です-
上記のコマンドは、次の出力を生成します。