複数の条件の組み合わせ
CoddyのSQLジャーニー「基礎」セクションの一部。レッスン 9/72。
1つの条件だけでクエリを作成しても十分ではありません。より複雑なことを確認したい場合もあります。そのため、SQL(およびその他多くのプログラミング言語)には、必要な正しい結果を取得する能力を高めるためのAND、OR、NOTキーワードがあります。
AND キーワードと OR キーワードは次のように使用します:
SELECT col1, col2
FROM table1
WHERE condition1 AND condition2 OR condition3 ...条件はいくつでも組み合わせて積み重ねられます。
チャレンジ
簡単利用可能なテーブルと列:
candies:name、price、color、weight
次の2つのケースのうち少なくとも1つに一致するすべてのキャンディを見つけるクエリを書いてください:
colorがbrownで、priceが2であるcolorがmixedで、weightが40未満である
クエリは、これらのキャンディの名前と色のみを返す必要があります。
自分で試してみよう
SELECT name, color
FROM candies
-- 以下にコードを書いてください
WHEREこのレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: SQLプレイグラウンド