Multiple Conditions Combined
CoddyのSQLジャーニー「基礎」セクションの一部 — レッスン 9/72。
1つの条件のみのクエリを作成するのは十分ではありません。時には、より複雑なものをチェックしたいことがあります。そのために SQL(および多くの他のプログラミング言語)には、AND、OR、および NOT キーワードがあり、必要な正しい結果を取得する能力を高めます。
AND および OR キーワードは次のように使用されます:
SELECT col1, col2
FROM table1
WHERE condition1 AND condition2 OR condition3 ...好きなだけ多くの条件を一緒に積み重ねることができます。
チャレンジ
簡単利用可能なテーブルと列:
<strong>candies</strong>:<strong>name</strong>,<strong>price</strong>,<strong>color</strong>,<strong>weight</strong>
以下のいずれかの条件を満たすすべてのキャンディを見つけるクエリを書いてください:
- brown かつ価格が 2 OR
- mixed かつ重さが 40 未満
クエリはこれらのキャンディの名前と色のみを返すこと。
チートシート
SQL クエリで複雑な条件を作成するために AND、OR、NOT キーワードを使用します:
SELECT col1, col2
FROM table1
WHERE condition1 AND condition2 OR condition3これらの論理演算子を使用して、必要なだけ多くの条件を組み合わせることができます。
自分で試してみよう
SELECT name, color
FROM candies
-- 以下にコードを記述してください
WHEREこのレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns