01 / 03
ここまでにできるようになったこと
この章で覚えた道具をならべてみよう。
- 列を選ぶ …
SELECTと* - 行を絞る …
WHERE/ 比較演算子 /LIKE/NOT/IS NULL - 条件をつなぐ …
AND/OR - 並べる・数を決める …
ORDER BY/LIMIT
どれも1つずつは短い。組み合わせて使えるかが本番だよ。
取り出す・絞り込む
INPUT · スライド
01 / 03
この章で覚えた道具をならべてみよう。
SELECT と *WHERE / 比較演算子 / LIKE / NOT / IS NULLAND / ORORDER BY / LIMITどれも1つずつは短い。組み合わせて使えるかが本番だよ。
02 / 03
クエリはいつも同じ順で並ぶ。迷ったらこの形に当てはめよう。
SELECT 列 FROM 表 WHERE 条件 ORDER BY 並び LIMIT 件数
いらない部分は書かなくていいけれど、順番を入れかえることはできないよ。
SELECT name, sold FROM booths WHERE team = 'つき組' ORDER BY sold DESC LIMIT 1;実行結果
かきごおり | 118
03 / 03
長い問題文でも、聞かれていることは4つだけ。
この順にメモしてから書けば、複雑に見える問題もこわくない。文化祭の booths テーブルで力だめしをしよう。