Menu
Coddy logo textTech

The AND keyword

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

AND キーワードは、両方の条件が真(true)でなければならないことを意味します。どちらか一方でも真でない場合、条件を満たしたことにはなりません。

例えば、以下のような <b>people</b> テーブルがあるとします:

nameagegender
Joas13male
Holwa17male
Nohlas24female
Polar23male
Loopa18female

 

以下のクエリ:

SELECT * 
FROM people
WHERE gender = "female" AND age < 20

これは、gender が "female" であり、age が 20 未満であるすべてのレコードを検索していることを意味します。

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

nameagegender
Loopa18female

 

注: SQLでは、文字列値はダブルクォーテーション "female" またはシングルクォーテーション 'female' のいずれかで記述できます。ほとんどのSQLデータベースで両方が許容されます。

challenge icon

チャレンジ

簡単

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

  • people: name, age, status

テーブル: people

nameagestatus
Charles28employed
Fatima38unemployed
Eric11unemployed
Diya44employed
Hanna22employed
Ali20unemployed
Gabriel37employed
Beatriz17employed
Troy29unemployed
Angelica32employed

people テーブルから、age が 20 歳から 28 歳まで(20 歳と 28 歳を含む)のすべての人を取得してください。

自分で試してみよう

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

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

基礎のすべてのレッスン