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

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

SQL UPDATE文とDELETE文のサンプル

SQLのUPDATE文とDELETE文のサンプルです。 目次 説明用のテーブル UPDATE文 UPDATE文(where句を書かない場合) DELETE文 DELETE文(where句を書かない場合) 説明用のテーブル […]

SQL INSERT文のサンプル

SQLのINSERT文のサンプルです。 目次 説明用のテーブル INSERT文 (列名なし) INSERT文 (列名を指定) INSERT文 (select文の結果をinsertする) 説明用のテーブル 以下のテーブルに […]

SQL 外部結合とは(left outer joinとright outer join)

SQLの外部結合のleft outer joinとright outer joinついてです。 外部結合とは  テーブルを結合するとき、 「結合する条件が一致した行」+「結合する条件に一致していないが指定した片方のテーブ […]

SQL 副問合せとは

SQLの副問合せについてです。 目次 副問合せとは 説明用のデータ 1.where句の副問合せ 2.from句の副問合せ 3.select句の副問合せ 副問合せの結果が複数件のとき 副問合せとは 副問い合わせとは、あるs […]

SQL 自己結合とは

SQLの自己結合についてです。 自己結合とは ひとつのテーブルに別名をつけて同じテーブル同士で結合します。 説明用のデータ 例として次のテーブルがあるとします。 ・syainテーブル select * from syai […]

SQL 内部結合とは (inner join)

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

SQL UNIONとは

SQLのUNIONとUNION ALLについてです。 SQLのUNIONとは 複数のSelect文の結果を結合して表示します。 ただし、重複した行は表示されません。 説明用のデータ 例として次の2つのテーブルがあるとしま […]