【SQL】ANDとORの使い方

SQL
※本ページにはプロモーションが含まれます
※本ページにはプロモーションが含まれます
スポンサーリンク

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の両方を満たす行が選択されます。

「プログラムの環境構築からわからない、、」「データサイエンティストになるには?」など自己学習に不安がありましたら、以下のスクールのご活用をご検討ください!

Tech AcademyCode Lessonレバテック カレッジ
現役エンジニアから学べるオンラインに特化したプログラミングスクールです。転職の支援はもちろん、副業に活かせるスキルの習得から、副業の仕事紹介まで寄り添います。「未経験から独学でプロを目指す」というコンセプトのもと、実践的なコーディング学習ができるプログラミング学習サービスです。新卒でITエンジニアになりたい学生の就職活動までサポートする、大学生/大学院生向けプログラミングスクールです。
コース例
・Pythonコース

・AIコース
・データサイエンスコース
★提供スキル
HTML, CSS, JavaScript(DOM), React, Vue, TypeScript, Java, PHP, Python, SQL
★提供スキル
PHP中心にGit, AWS, MySQL, HTML, CSS, JavaScriptも提供

SQL学習参考本

基本文法がまとめられており有用です!わたしも初学習に活用していました。

ANDとORの使い方まとめ

以上がANDとORの使い方となります。

組み合わせて条件を作成し、条件に合致したレコードを抽出することができます。それぞれを組み合わせて使用することもできます。ケースに合わせてご活用ください。

SQL関連記事

そのほか、SQL関連記事をこちらにまとめておりますのでご参考ください。
Coffee Tech Blog SQL関連記事

もしIT業界への転職でお困りでしたら、下記サービスのご活用をご検討ください!
私は転職の際にGeeklyを活用させて頂き、ご縁を頂くことができました。

Geekly転職ドラフト
IT・WEB・ソーシャルゲーム業界を専門とした転職支援サービスです。ギークリー独占の求人案件も扱っており、大手サービスに劣らないサービス力を誇ります。転職ドラフトは年収UP率94.3% / 平均年収UP額148.4万円と圧倒的な年収UP率を誇るイベント型のエンジニア向け転職サービスです。毎月1回開催され、IT/Web系企業を中心に、厳選された約240社からダイレクトスカウトを受け取ることができます。

参考になれば幸いです☕

コメント

タイトルとURLをコピーしました