1

予算アカウントのテーブルを作成すると、私の階層は次のように「パス」列に保存されます。

  • 食料品.農産物.野菜.トマト
  • 食料品.農産物.野菜.じゃがいも
  • 食料品.農産物.果物
  • 食料品.ベーキング.小麦粉

私はちょうどできるので、すべての農産物をつかむ必要があるときにうまく機能します

LIKE 'プロデュース.%'

ツリー内でその下にあるものを照会して取得します。

ただし、特定のクエリについて、「下」のすべてのレコードの価格を合計する「合計」列が必要です。

私が考えることができる唯一の方法は、GROUP BY でパターン マッチを行うことですが、間違った道を進んでいる可能性があるという予感があります。

どんな提案でも大歓迎です。

4

1 に答える 1