SQLのWHERE句の使い方は何ですか?
WHERE句は、データの絞り込みに使用されるSQLのキーワードです。これによって、SELECT、UPDATE、またはDELETE文に特定の条件を適用して結果セットの範囲を制限することができます。
WHERE句の一般的な構文は以下の通りです。
table_nameからcolumn1、column2、…を選択する。条件はWHERE句で指定する。
上記の文法では、SELECT文は検索する列を指定するために使用され、FROM句はデータを検索するテーブルを指定するために使用され、WHERE句はフィルタ条件を指定するために使用されます。
WHERE句では、列の値を比較するために比較演算子(例:=、<>、>、<、>=、<=)を使用し、複数の条件を組み合わせるために論理演算子(例:AND、OR、NOT)を使用することができます。
以下はWHERE句を使用した例です:
- 特定の条件でデータを検索する:
給料が50000以上の従業員を選択してください。
- 複数の条件を使用してフィルタリングする:
ニューヨーク市に住んでいて、アメリカに住所を持つ顧客を選択します。
- ワイルドカードを使用して、パターンマッチングを行う:
製品テーブルから、製品名が「Apple」で始まるものをすべて選択します。
- 複数の値を一度にマッチングするためにIN演算子を使用します。
注文の列から、顧客IDが1、2、3に含まれるものを選択します。
- NULLを使用して空の値を判断します。
部署がNULLの従業員を選択してください。
要总结一下,WHERE子句在SQL中是非常重要的,它允许在数据库中筛选、过滤和检索特定的数据。