ANDとORの使い方はじめに
ANDとORは、条件を組み合わせてクエリの条件を作成するための論理演算子です。それぞれを組み合わせて使用することもできます。
それぞれの使い方と例を交えて解説いたします!
ANDとORの使い方
ANDの使い方
AND演算子は、以下のような記述で複数の条件がすべて真である場合に行を選択します。
SELECT * FROM table_name WHERE condition1 AND condition2;
例
SELECT * FROM employees WHERE department = 'Sales' AND salary > 50000;
このクエリは、”Sales”部門に所属し、給料が5万以上の従業員を選択します。
ORの使い方
OR演算子は、以下のような記述でいずれかの条件が真である場合に行を選択します。
SELECT * FROM table_name WHERE condition1 OR condition2;
例:
SELECT * FROM products WHERE category = 'Electronics' OR price < 1000;
このクエリは、”Electronics”カテゴリに属するか、価格が1000未満の商品を選択します。
ANDとORの組み合わせ
ANDやORを組み合わせて、複雑な条件を構築することもできます。
例えば、次のようになります。
SELECT *
FROM table_name
WHERE (condition1 AND condition2) OR (condition3 AND condition4);
これにより、条件1と条件2の両方を満たす行、または条件3と条件4の両方を満たす行が選択されます。
「プログラムの環境構築からわからない、、」「データサイエンティストになるには?」など自己学習に不安がありましたら、以下のスクールのご活用をご検討ください!
SQL学習参考本
基本文法がまとめられており有用です!わたしも初学習に活用していました。
リンク
ANDとORの使い方まとめ
以上がANDとORの使い方となります。
組み合わせて条件を作成し、条件に合致したレコードを抽出することができます。それぞれを組み合わせて使用することもできます。ケースに合わせてご活用ください。
SQL関連記事
そのほか、SQL関連記事をこちらにまとめておりますのでご参考ください。
> Coffee Tech Blog SQL関連記事
もしIT業界への転職でお困りでしたら、下記サービスのご活用をご検討ください!
私は転職の際にGeeklyを活用させて頂き、ご縁を頂くことができました。
参考になれば幸いです☕
コメント