SQL WHERE句2024 年の最新の入門チュートリアル。このコースでは SQL WHERE句,デモ・データベース,WHERE句の例,例,数値フィールド対テキストフィールド,例,WHERE句演算子, について学習できます。
WHERE句は、レコードをフィルタするために使用されます。
WHERE句が指定された基準を満たすレコードを抽出するために使用されます。
このチュートリアルでは、w3bigサンプルデータベースを使用します。
以下は、選択した「ウェブサイト」のテーブルデータです。
+----+--------------+---------------------------+-------+---------+ | id | name | url | alexa | country | +----+--------------+---------------------------+-------+---------+ | 1 | Google | https://www.google.cm/ | 1 | USA | | 2 | 淘宝 | https://www.taobao.com/ | 13 | CN | | 3 | 本教程 | http://www.w3write.com/ | 4689 | CN | | 4 | 微博 | http://weibo.com/ | 20 | CN | | 5 | Facebook | https://www.facebook.com/ | 3 | USA | +----+--------------+---------------------------+-------+---------+
次のSQL文は、すべてのサイト「Webサイト」テーブルから「CN」として国を選択します:
実行出力:
SQLは、(ほとんどのデータベースシステムはまた、二重引用符を受け入れる)テキスト値を囲む単一引用符を使用しています。
最後のインスタンスでは「CN」テキストフィールドには、単一引用符を使用しています。
それが数値フィールドの場合は、引用符を使用しません。
実行出力:
次の演算子は、WHERE句で使用することができます。
演算子 | 説明 |
---|---|
= | 同じ |
<> | それは同じではありません。注:SQLの一部のバージョンでは、オペレータは=のように書くことができます! |
> | 越えます |
< | 以下 |
> = | 以上 |
<= | 以下 |
BETWEEN | 一定の範囲内 |
LIKE | パターンを検索します |
IN | 複数列の可能な値を指定します。 |