2
我:
表列A INT,B INT,C詮釋SQL有條件更新查詢
我需要一個像建立查詢:
UPDATE
Table
SET
A -= B -- and then if A < 0 do A = C
是否有可能做沒有光標?如果它是有用的,我用的MS SQL Server 2008的
我:
表列A INT,B INT,C詮釋SQL有條件更新查詢
我需要一個像建立查詢:
UPDATE
Table
SET
A -= B -- and then if A < 0 do A = C
是否有可能做沒有光標?如果它是有用的,我用的MS SQL Server 2008的
如果我理解正確的,這是你在找什麼
UPDATE
Table
SET
A = CASE
WHEN (A - B) < 0 THEN
C
ELSE
(A - B)
END