MariaDBデータベースとSQL基礎 目次

第1章 データ検索の発展
1.1 さまざまな演算子
    1.1.1 NOT LIKE演算子
    1.1.2 BETWEENとNOT BETWEEN演算子
    1.1.3 INとNOT IN演算子
    1.1.4 IS NULLとIS NOT NULL演算子
1.2 算術演算子
    1.2.1 検索結果を計算する
    1.2.2 計算結果を元に検索する
1.3 本章のまとめ

第2章 集計関数
2.1 関数の基本
    2.1.1 関数とは
    2.1.2 関数の書式
    2.1.3 関数の種類
2.2 集計関数の使い方
    2.2.1 AVG関数
    2.2.2 SUM関数
    2.2.3 COUNT関数
    2.2.4 MAX関数
    2.2.5 MIN関数
2.3 本章のまとめ

第3章 GROUP BY句とHAVING句
3.1 「GROUP BY」句の基本
    3.1.1 学習の準備
    3.1.2 「GROUP BY」句の基本
3.2 「GROUP BY」句と集計関数
    3.2.1 「GROUP BY」句とAVG関数
    3.2.2 「GROUP BY」句とCOUNT関数
    3.2.3 「GROUP BY」句とSUM関数
    3.2.4 「GROUP BY」句とMAX関数、MIN関数
3.3 「GROUP BY」句と「HAVING」句
    3.3.1 「HAVING」句の使い方
3.4 本章のまとめ

第4章 その他の基本的な関数
4.1 文字列関数
    4.1.1 CHAR_LENGTH関数
    4.1.2 CONCAT関数
    4.1.3 SUBSTRING関数
4.2 日付関数
    4.2.1 CURDATE関数
    4.2.2 YEAR関数、MONTH関数、DAY関数
    4.2.3 DAYNAME関数
4.3 本章のまとめ

第5章 リレーショナルデータベースの基本概念
5.1 リレーショナルデータベースとは
    5.1.1 リレーショナルデータベースとは
    5.1.2 テーブルの概念
    5.1.3 リレーショナルの意味
5.2 外部キー制約
    5.1.1 外部キー制約の基本
    5.1.2 親テーブルデータの変更と削除
5.3 本章のまとめ

第6章 テーブル結合
6.1 テーブル結合の基本
    6.1.1 内部結合
6.2 表結合の発展
    6.1.1 学習の準備
    6.1.1 外部結合の考え方
    6.1.1 左外部結合
    6.1.1 右外部結合
    6.1.1 結合と「WHERE」句の組み合わせ
    6.1.1 結合と算術演算子の組み合わせ
    6.1.1 結合と「ORDER BY」句の組み合わせ
6.3 本章のまとめ

第7章 サブクエリ
7.1 サブクエリの基本
    7.1.1 サブクエリとは
    7.1.2 サブクエリの具体例
7.2 サブクエリの発展
    7.2.1 「FROM」句でのサブクエリ
    7.2.2 「SELECT」句でのサブクエリ
    7.2.3 「HAVING」句でのサブクエリ
7.3 本章のまとめ

研修の詳細はこちら