株式会社ジーワンシステムの代表取締役。 新しいものを生み出して世の中をあっといわせたい。イノベーションってやつ起こせたらいいな。 今回は、サブクエリについてです。 基本的にサブクエリには書く場所によって、 SELECT句 FROM句 WHERE(HAVING)句 の3種類があります。 最近は、Accessのシステムをやることはなくなったので詳しくないのですが、AccessのSQLではFROM句、SELECT句には書けなかったり、他のDBMSでもバージョンによってできないことがあります。 それぞれ、書く場所によって特徴があります。 ■ SELECT句(基本的にサブクエリの結果がスカラであること) サブクエリ内のWHERE(HAVING)句で、親にあたるFROM句にあるテーブル・ビュー・サブクエリ・テーブルファンクションのカラムを参照することができます。 親にあたるSQL文の出力結果の件数と同