我有这样的一个客户折扣表: 计算折扣
我有一个名为@Total一个deceared varialbe存储总量
declare @Total numeric (12,2)
set @Total = (select Sum(LaborAmt) from #Data
group by Co)
我需要编写一个查询,得到正确的根据@Total的折扣率。这就是意味着它应该返回2,如果我的总量是350万
SELECT dbo.budCustomerDisc.Customer, dbo.budCustDiscRate.DiscountRate
FROM dbo.budCustDiscRate INNER JOIN
dbo.budCustomerDisc ON dbo.budCustDiscRate.DiscountID = dbo.budCustomerDisc.DiscountId AND dbo.budCustDiscRate.JBCo = dbo.budCustomerDisc.JBCo
WHERE (dbo.budCustomerDisc.Customer = 165) .........
对不起,我只是不知道有写它
发布您的表格结构和期望的结果,我们可能会使这更容易。 – sgeddes 2013-02-26 19:20:29