所以我已经交了一个数据库,我需要做一些报告来找出每场遭遇的成本。它基本上是这样的:在第二个表中将N列中的值乘以N列?
ID ItmQty1 ItmQty2 ItmQty3 etc...
1 3 1 0
我需要乘以通过一个价格表,像这样得到的总成本:
:ItmCost1 ItmCost2 ItmCost3 etc...
21.50 10.75 3.53
,并希望与像一个结果结束
ID ItmQty1 ItmTTL1 ItmQty2 ItmTTL2 ... EncounterTTL
1 3 64.50 1 10.75 75.25
只是不确定联接如何与表之间的多对一关系一起工作。
这将在SQL Server 2008和SSRS上完成。
真的有一个系列在价格表中的列通过'itemcostn'称为'itmcost1'?而且,如果是这样,那么'n'是什么? – Sorpigal 2012-04-05 18:17:31
虽然它们实际上是ITEMNAMECost,并没有编号=(有大约30个项目 – Thildemar 2012-04-05 18:18:57
SQL出错的另一个例子:(是否有可能“从更好的来源获得它”?否则,它是必要的编码!(无论做什么) – 2012-04-05 18:19:48