请帮我以下:
我有“产品”表并有以下任务:计算“单价”列中所有产品的平均成本和更新成本,条件是当前价格>平均,然后-10%,如果<+20%
顺便需要用到变量
请帮我写我使用 SQL Server 2000 的脚本
我写了这样的东西:
DECLARE @Average_cost
SELECT @Average_cost = AVG(UnitPrice) FROM Products
UPDATE Products
SET UnitPrice = CASE WHEN UnitPrice > @Average_cost
THEN -10%
ELSE UnitPrice < @Average_cost
THEN + 20%
之前谢谢大家。