私は2つのテーブルを持っています。
1 つのテーブルにはアイテムとそのコストが格納され、独自の GUID で一意に格納されます。
ItemCost テーブル
Item_ID ItemCategory Item Cost
x-xx-x Computer Laptop 400.00
もう 1 つのテーブルには、これらのアイテムのコレクションであるワークスペースが格納されています。
ワークスペーステーブル
WorkSpace_ID Workspace_Name Item_Category_1 Item_Category_2 and so on....
xx-xx-xx Workspace A xx-xx-xx (the guid from the first table)
ここで、ItemCost テーブルのコストをワーク スペース テーブルで表す GUID に結合し、それらを列全体で合計して、ワーク スペースの総コストを算出する方法が必要です。Work Space テーブルの一部の Item_Category 列は null になります。
SQLではかなり新しいですが、ここでは一種の火による学習です。これを構造化するためのより良い方法があれば、提案をお待ちしています。
ありがとう。