■ はじめに
SQL の サブクエリ について、メモ。
目次
【1】副問合せ(サブクエリ)とは? 【2】使いどころ 【3】使用例 例1: 「最新日付データ」の取得
【1】副問合せ(サブクエリ)とは?
* SELECT文を入れ子にして記述する構文 => SELECT文中のSELECT文
【2】使いどころ
* 抽出した結果をさらに、絞り込みたい際に使用
【3】使用例
例1: 「最新日付データ」の取得
* 以下の関連記事を参照のこと。
最新日付データを取得するには
https://dk521123.hatenablog.com/entry/2014/10/09/004105
例2: 「過去直近データ」の取得
* 以下の関連記事を参照のこと。
過去直近データを取得するには
https://dk521123.hatenablog.com/entry/2016/01/05/234938
例3:初めの数文字が一致してたら同一データと見なすSQL文
* 以下の関連記事を参照のこと。
初めの数文字が一致してたら同一データと見なすSQLを考える
https://dk521123.hatenablog.com/entry/2018/04/11/225229
参考文献
http://www.atmarkit.co.jp/ait/articles/1208/06/news118.html
http://www.atmarkit.co.jp/ait/articles/0512/09/news135.html
http://www.atmarkit.co.jp/ait/articles/1209/14/news146.html
http://www.pursue.ne.jp/jouhousyo/SQLDoc/select17.html
関連記事
相関サブクエリ / 自己相関サブクエリ
https://dk521123.hatenablog.com/entry/2016/01/23/230608
過去直近データを取得するには
https://dk521123.hatenablog.com/entry/2016/01/05/234938
最新日付データを取得するには
https://dk521123.hatenablog.com/entry/2014/10/09/004105
期間が重なるデータを取得するには
https://dk521123.hatenablog.com/entry/2011/12/17/025502
順位付け・ランキング ~ RANK / DENSE_RANK ~
https://dk521123.hatenablog.com/entry/2012/08/15/225233
初めの数文字が一致してたら同一データと見なすSQLを考える
https://dk521123.hatenablog.com/entry/2018/04/11/225229
複数の集計を1回のSQL文で行う方法を考える
https://dk521123.hatenablog.com/entry/2018/04/12/210108
SQLで階層構造データを扱うことを考える
https://dk521123.hatenablog.com/entry/2013/02/21/235841
グループ内のMAXデータを取得する
https://dk521123.hatenablog.com/entry/2018/10/06/230841
SQLで変化(増加/変化なし/減少)について考える
https://dk521123.hatenablog.com/entry/2021/08/26/222043
促音・拗音を区別せず検索する
https://dk521123.hatenablog.com/entry/2012/11/09/010214