WHERE で行を選ぶ

SQL入門 / 全 5

SQL入門

WHERE で行を選ぶ

1 / 5

WHERE で行を選ぶ

SELECT が列を選ぶのに対して、WHERE は行を選びます。条件が真になった行だけが結果に残り、偽だった行は捨てられます。

SELECT name, age
どの列を出すか
FROM users
どの表から
WHERE age >= 25
どの行を残すか

結果

nameage
佐藤28
鈴木9
田中35
高橋22
伊藤41

取り消し線の2行は条件が偽なので、結果には出てきません。

この >= 25 を動かすと結果が何行になるのかを、次の枚で自分で確かめます。

このスライドが付いているレッスンを開く