Menu
Coddy logo textTech

The OR keyword

CoddyのSQLジャーニー「基礎」セクションの一部 — レッスン 7/72。

ORキーワードは、いずれかの条件が真(true)であることを意味します。

例えば、以下の <b>people</b> テーブルを考えてみましょう:

名前年齢性別
Joas13男性
Holwa17男性
Nohlas24女性
Polar23男性
Loopa18女性
SELECT * 
FROM people
WHERE gender = 'female' OR age < 20

このクエリは、性別が女性であるか、または年齢が20歳未満であるすべてのレコードを探していることを意味します。

結果は次のようになります:

名前年齢性別
Joas13男性
Holwa17男性
Nohlas24女性
Loopa18女性
challenge icon

チャレンジ

簡単

利用可能なテーブルとカラム:

  • <b>people</b>: <b>age</b>, <b>status</b>

20歳未満または28歳より上のすべての人を取得してください(20歳と28歳は含みません)。

チートシート

ORキーワードは、少なくとも1つの条件が真であるレコードを返します。

SELECT * 
FROM people
WHERE gender = 'female' OR age < 20

gender = 'female' または age < 20(あるいはその両方)を満たす行を返します。

自分で試してみよう

SELECT * 
FROM people
-- 以下にコードを書いてください
WHERE
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン