SQL

【SQL】テーブルの結合 ~完全結合・Union / Union All ~

SQL

■ はじめに SQLの UNION / UNION ALL について、学ぶ。 目次 【1】 UNION 【2】 UNION ALL 【3】 Union と Union All の違い 【4】 使用上の注意 【1】 UNION * 1つの条件+別の条件を繋げる時(和集合の実現)に役立つ ※ 和集合とは... => 2つの集合A,B…

【SQL】ORDER BY句

SQL

■ はじめに SQL の ORDER BY句 について、メモ。 目次 【1】ORDER BY句 【2】構文 1)並び順の指定 【3】使用上の注意 【1】ORDER BY句 * 取り出した結果を並べ替える * ORDER BY句がないと、出力順は保障されないので注意。 【2】構文 SELECT 【フィ…

【SQL】エイリアス

SQL

■ はじめに SQLのエイリアス(Alias)について扱う 目次 【1】エイリアス 【2】エイリアス を指定する 【3】サンプル 【4】補足:パフォーマンスについて 【1】エイリアス テーブル名 および フィールド名 を別名にする 【2】エイリアス を指定する SELE…

【SQL】テーブルの結合 ~ 内部結合・INNER JOIN ~

SQL

■ はじめに 内部結合 (INNER JOIN) に関するメモ。 目次 【1】構文 ・USING について 【2】サンプル 【1】構文 SELECT * FROM 表名1 INNER JOIN 表名2 ON 表名1.フィールド名 = 表名2.フィールド名 WHERE 抽出条件 意味 「表名1」に、「表名2」を結合する…

【SQL】DISTINCT文 ~重複を統合する~

SQL

DISTINCT * 重複を統合(重複した行を1つにまとめる) 構文 SELECT DISTINCT フィールド名 FROM テーブル名