|
こんにちは よろしくお願いいたします
TBL_価格
大C 仕様1 仕様2 仕様3 仕様4 仕様5 仕様6 仕様7 価格
1000 0 0 0 1 0 0 0 2000
1000 0 0 0 2 0 0 0 2200
1000 0 0 0 3 0 0 0 2400
1000 1 0 0 0 0 0 0 1000
1000 2 0 0 0 0 0 0 1200
1000 3 0 0 0 0 0 0 1400
1000 4 0 0 0 0 0 0 1600
実際の仕様1-7組み合わせは、複合有りで
仕様1 仕様2 仕様3 仕様4 仕様5 仕様6 仕様7
1 0 0 0 0 4 1
1 0 0 0 0 4 1
8 0 1 0 0 12 1
0 0 0 0 0 0 0
0 0 0 3 0 0 0
0 0 0 1 0 0 0
0 0 0 2 0 0 0
のようなものも存在しています
TBL_名称
大C 仕様区分 仕様CD 仕様名称
1000 4 1 D1
1000 4 2 D2
1000 4 3 D3
1000 1 1 A1
1000 1 2 A2
1000 1 3 A3
1000 1 4 A4
上記の 価格テーブル と 名称テーブル から 下記のようなクエリを作成したいと思っています
簡単そうなところで
大C 仕様1 仕様2 仕様3 仕様4 仕様5 仕様6 仕様7 仕様区分 仕様CD 仕様名称 価格
1000 0 0 0 1 0 0 0 1 1 A1 1000
1000 0 0 0 2 0 0 0 1 2 A2 1200
1000 0 0 0 3 0 0 0 1 3 A3 1400
1000 1 0 0 0 0 0 0 1 4 A4 1600
1000 2 0 0 0 0 0 0 4 1 D1 2000
1000 3 0 0 0 0 0 0 4 2 D2 2200
1000 4 0 0 0 0 0 0 4 3 D3 2400
を考えてみましたが普通のクエリでは作成できないような・・・・
仕様の部分をループで処理して、一覧で見る場合にはそれを足すみたいな気もしています
さらに複合仕様処理では??
それともクエリだけで処理が可能でしょうか
わかりにくいと思いますがアドバイスありましたらよろしくお願いいたします
TBL部エクセル貼付け後、データ区切り位置、スペースで利用できます
↑別途いい方法があれば、知りたいです
|
|