PostgreSQLで再起的に自テーブルを結合する方法

PostgreSQLで再起的に自テーブルを結合する方法

サンプルコード

親IDと自IDを持つTBLがある場合何世代かに渡って結合したい場合があります。

今回は親IDを指定して末尾の代まで結合するサンプルを紹介します。

TBL構造

投入データ状況

再起的な結合クエリ

先祖データのID=5のものに紐づいてる全てのメーカー情報を取得します。


SoulImpact株式会社公式ブログ

ソフトウェアの開発/システム技術者の派遣/ITコンサルタント

0コメント

  • 1000 / 1000