2012-03-16 11 views
0

に参加.Hereは私のデシベル値ダイナミック私はMSを使用して階層データについて研究してい階層データ

Parent || Child 
Fruit  Red 
Red  Apple 
Red  Strawberry 
Fruit  Yellow 
Yellow  banana 
banana  papaya 
Null  Fruit 

がどのように私はこの

Fruit 
    Red 
     Strawberry 
     Apple 
    Yellow 
     banana 
     papaya 

それができるようなものになるために、テーブルを結合することができているSQLもっとネストしてください。動的にテーブルに参加し、結果を上に表示するにはどうしたらいいですか?

答えて

0

まず、階層をどのように保存するかを検討する前に、まず階層を保存する方法を検討する必要があります(これは、スキーマ/ストレージ構造によって多少異なります)。

  • 隣接リスト
  • ネストされたセットの
  • フラットテーブル
  • 等...の

ワン:データ(階層)カテゴリ型を格納するためのいくつかの一般的な方法があります。私が見たより良い単一の情報源はthis pageであり、あなたが望むことができるすべての詳細と、サンプル、コードサンプルなどへのリンクがあります。それぞれには、単純さ、性能などに関する独自の賛否両論があります。

乾杯、 デーブ

関連する問題