SQL 複数の行をまとめる(集約関数/group by/having)

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

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

SQLの重複行を表示しないサンプルです。 distinctを使用します。 目次 distinct 重複する行としない行 distinct select distinct 項目名 from テーブル名 項目名で、重複行を非 […]

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句にある副問合せ 4.having句にある副問合せ 副問合せの結果が複数件 […]

SQL 自己結合のサンプル

SQLの自己結合についてです。 目次 自己結合 自己結合 ひとつのテーブルに別名をつけ、その別名を使用して同じテーブル同士を結合します。 テストデータ 次のテーブルがあるとします。 syainテーブル id name j […]