SQLはリレーショナルデータベースを操作するための言語です。この本では、難しいことやあまり使われないコマンドは省き、本当に必要なコマンドのみを解説しました。
1 SQLの特徴 4
2 リレーショナルデータベースと表 6
3 本書で想定する表 7
4 表の定義(CRREATE TABLE) 9
5 表の定義の変更(ALTER TABLR) 11
6 表の削除(DROP TABLE) 12
7 表への行の入力(INSERT) 13
8 表から行の削除(DELETE) 15
9 表のデータ値の更新(UPDATE) 16
10 表の検索(SELECT) 18
特定の列を検索 18
全データの検索 18
条件付き検索(比較演算子) 19
複数条件による検索(論理演算子) 20
含有関係による検索(IN) 21
検索結果のソート(ORDER) 21
マルチソート 22
結合検索 22
検索のネスティング 24
検索結果の演算 25
グループ化(GROUP/HAVING) 26
11 他の表からデータをコピーする(INSERT SELECT) 31
12 ビューの定義(CREATE VIEW) 32
射影によるビューの定義 32
結合によるビューの定義 33