WHERE で行を選ぶ
SQL入門 / 全 5 枚
SQL入門
WHERE で行を選ぶ
1 / 5
WHERE で行を選ぶ
SELECT が列を選ぶのに対して、WHERE は行を選びます。条件が真になった行だけが結果に残り、偽だった行は捨てられます。
SELECT name, age
どの列を出すか
FROM users
どの表から
WHERE age >= 25
どの行を残すか
結果
| name | age |
|---|---|
| 佐藤 | 28 |
| 鈴木 | 9 |
| 田中 | 35 |
| 高橋 | 22 |
| 伊藤 | 41 |
取り消し線の2行は条件が偽なので、結果には出てきません。
この >= 25 を動かすと結果が何行になるのかを、次の枚で自分で確かめます。
← → キーでも送れます