SQL 複数の行をまとめるサンプル(group byとhaving)

SQLの複数の行をまとめるサンプルです。 集約関数とgroup by句とhaving句を使用します。 目次 集約関数 複数の行をグループごとにまとめる 複数の行をグループごとにまとめ、集約関数の値に条件を指定する 集約関 […]

SQL 重複行を表示しないサンプル(distinct)

SQLの重複行を表示しないサンプルです。 distinctを使用します。 目次 distinct distinctで複数項目を指定した時 distinctで重複していない項目を指定した時 distinct 重複行を非表示 […]

SQL UPDATE文とDELETE文のサンプル

SQLのUPDATE文とDELETE文のサンプルです。 目次 UPDATE文 DELETE文 UPDATE文 UPDATE  テーブル名 SET  列名1 = 値1 [,列名2 = 値2]・・・ WHERE  (条件); […]

SQL INSERT文のサンプル

SQLのINSERT文のサンプルです。 目次 INSERT文 (列名を書かない) INSERT文 (列名を書く) INSERT文 (select文の結果をinsertする) INSERT文 (列名を書かない) INSER […]

SQL 副問合せのサンプル(サブクエリ)

SQLの副問合せ(サブクエリ)のサンプルです。 目次 副問合せとは 1.where句の副問合せ 2.from句の副問合せ 3.select句の副問合せ 副問合せの結果が複数件のとき 副問合せとは 副問い合わせとは、あるs […]

SQL 自己結合とは

SQLの自己結合についてです。 目次 自己結合とは 自己結合のサンプル 自己結合とは ひとつのテーブルに別名をつけ、その別名を使用して同じテーブル同士を結合します。 説明用のデータ 例として次のテーブルがあるとします。 […]

SQL 内部結合とは (inner join)

SQLの内部結合(inner join)についてです。 目次 内部結合とは 内部結合(inner join) 内部結合とは 2つのテーブルを結合するとき、「結合する条件が一致する行」を表示します。 説明用のデータ 例とし […]