SQL入門チュートリアルマニュ...login
SQL入門チュートリアルマニュアル
著者:php.cn  更新時間:2022-04-12 14:15:40

SQL AND & OR



AND & OR 演算子は、複数の条件に基づいてレコードをフィルター処理するために使用されます。


SQL AND & OR 演算子

AND 演算子は、最初と 2 番目の条件が両方とも true の場合にレコードを表示します。

最初の条件または 2 番目の条件のいずれかが true の場合、OR 演算子はレコードを表示します。


デモ データベース

このチュートリアルでは、RUNOOB サンプル データベースを使用します。

以下は「ウェブサイト」テーブルから選択されたデータです:

+----+-------------+------------ - ---------------+------+-----------+
| 国名 |
-- -+---------------+---------------+----- --+------+
| グーグル https://www.google.cm/ | タオバオ | | 13 | 中国語のウェブサイト |
| | フェイスブック | https://www.facebook.com/ |
+----------+---------- - -------+------+-----------+


AND 演算子の例

次の SQL ステートメントは、国が「CN」で、Alexa ランキングが「50」より大きいすべての Web サイトを「Websites」テーブルから選択します。

ウェブサイト

どこ ='CN'そして アレクサ > 50; 実行出力結果:OR演算子の例
次のSQL文は、「Websites」テーブルから国が「USA」または「CN」であるすべての顧客を選択します。

*

出身

ウェブサイト

どこ

='USA' OR = ' CN';の実行出力結果:

AND と OR を組み合わせる

AND と OR を組み合わせることもできます (複雑な式を形成するには括弧を使用します)。

次の SQL ステートメントは、Alexa ランキングが「15」より大きく、国が「CN」または「USA」であるすべての Web サイトを「Websites」テーブルから選択します。

ウェブサイト

どこアレクサ>15() ='CN'OR country='USA');実行出力結果: