条件分岐の基本
CoddyのSQLジャーニー「基礎」セクションの一部。レッスン 5/72。
特定の条件を満たすレコードを取得したい場合があります。
例
- 姓が「Aothly」であるすべてのレコードを取得する
- amount が 5 より大きいすべてのレコードを取得する
- 国が「Mexico」のすべてのレコードを取得する
条件を追加するには、WHEREキーワードを使用できます
たとえば、ここにsalesテーブルがあります:
| coin | amount |
| AGK | 13 |
| GOL | 21 |
| KLA | 15 |
| AGK | 18 |
コイン「AGK」を含むすべてのレコードを取得するには、次のように記述します:
SELECT * FROM sales
WHERE coin = 'AGK'amount が20以下のすべてのレコードを取得するには、次のように記述します:
SELECT * FROM sales
WHERE amount <= 20チャレンジ
簡単利用可能なテーブルとカラム:
events:event_id、people
peopleが14人未満であるすべてのevent_idsを取得します
自分で試してみよう
SELECT event_id FROM events
-- 以下にコードを書いてください
WHEREこのレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: SQLプレイグラウンド