SQL 解説書

付録 M. 再帰の例: 部品構成表

部品構成表 (BOM) のアプリケーションは、多くの業務環境において一般的に必要になります。 BOM アプリケーションの再帰的共通表式の機能を示すため、部品とそれに関連する副部品、 そして各部品に必要な副部品の数量を示す表について考えてみます。 この例では、以下のようにして表を作成します。

  CREATE TABLE PARTLIST
                 (PART VARCHAR(8),
                  SUBPART VARCHAR(8),
                  QUANTITY INTEGER);

この例の照会結果を示すために、PARTLIST 表には次のようなデータが入っているものとします。

  PART     SUBPART  QUANTITY
  -------- -------- -----------
  00       01                 5
  00       05                 3
  01       02                 2
  01       03                 3
  01       04                 4
  01       06                 3
  02       05                 7
  02       06                 6
  03       07                 6
  04       08                10
  04       09                11
  05       10                10
  05       11                10
  06       12                10
  06       13                10
  07       14                 8
  07       12                 8


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]