我有一个带有标志 0 和 1 的表。
请告诉我如何更新从零到一和从一到零
DECLARE @a INT, @b INT
SELECT @a = number
FROM zerone
WHERE number = 0
SELECT @b = number
FROM zerone
WHERE number = 1
BEGIN
IF @a = 0
UPDATE zerone
SET number = 1
WHERE @a = 0
ELSE IF @b = 1
UPDATE zerone
SET number = 0
WHERE @b = 1
END
此查询对我不起作用。
最佳答案
使用以下查询将 0
更新为 1
,并将 1
更新为 0
update zerone set number= 1-number
关于sql - 在 SQL Server 中更新从零到一和从一到零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47344800/