2017年2月28日のブックマーク (1件)

  • 逆引きSQL構文集 - テーブルを結合する

    テーブルを結合することで複数のテーブルからデータを参照することができます.最も頻繁に使用する結合は等価結合(または内部結合といいます)です.等価結合とは指定した列について同じデータを持つレコード同士を結びつける結合です.指定した列のデータがどちらかにしかないレコードは抽出されません.テーブルを等価結合するにはJOIN句を使用します. JOIN ... ON JOIN句を使用してテーブルを等価結合するには以下のようにSQLを書きます.なお,INNERは省略することができます. SELECT 列名1, 列名2, ... FROM テーブル名1 [INNER] JOIN テーブル名2 ON テーブル名1.列名 = テーブル名2.列名 [WHERE 条件式など] JOIN句で結合するテーブルを指定し,どの列をキーにして結合するかをON句で指定します.また,等価結合は以下のように書くこともできます.

    kanmix
    kanmix 2017/02/28