SQLを実行しながら、 クエリを書く力を身につける
動く図で仕組みを見てから、クエリを操作し、問題を解く。
目指せる領域: SQL(データ操作・分析)SQL Playgroundで試す01
SELECTの基礎
1-11-21-31-41-51-61-7
PRIMARY KEY
テーブル・行・列・主キー
テーブルの中でデータがどう並んでいるか、主キーは何をするか。
SELECT
SELECTと列の射影
結果にどの列を出すかを選ぶ。
WHERE
WHEREによる行の絞り込み
条件に合う行だけを残す。
AND / OR
比較・論理演算子
AND・OR・NOT・BETWEEN・IN・LIKEで条件を組み立てる。
IS NULL
NULLと三値論理
= NULLが一致しない理由と、AND/ORが不明をどう扱うか。
ORDER BY
ORDER BYとLIMIT / OFFSET
結果を並べ替えて、ページ送りする。
DISTINCT
DISTINCT
結果から重複する行を取り除く。
02
結合
03
集約とグループ化
04
サブクエリ・CTE・集合演算
05