如果Column Price具有特定值,我需要在PriceA列中插入一个值,例如
创建表Item2( 价格int, PriceA int )
插入Item2(价格,PriceA) 值 (99,0),(56,0),(69,3),(89,0),(99,0),(99,0)
插入Item2(Price,PriceA) 选择 案件 当item2.Price = '99'时 然后item2.PriceA ='120' 其他'' 结束 来自Item2
答案 0 :(得分:0)
Insert into Item2 values (Price,PriceA)
SELECT Price, CASE WHEN Price = '99' THEN '120'
ELSE ''
END as PriceA
FROM YourTable
另一个选项是在表Item2上有一个insert trigger