在MySQL中,您可以使用以下方法之一轻松切换int字段值:
UPDATE your_table
SET your_column = your_column XOR 1
WHERE your_condition;
在这里,您需要将your_table
替换为您的表名,your_column
替换为您要更改的int字段名,your_condition
替换为过滤行的条件。
UPDATE your_table
SET your_column = CASE your_column
WHEN 0 THEN 1
WHEN 1 THEN 0
END
WHERE your_condition;
在这里,同样需要将your_table
替换为您的表名,your_column
替换为您要更改的int字段名,your_condition
替换为过滤行的条件。
这两种方法都可以在不同的条件下轻松地在0和1之间切换int字段值。
领取专属 10元无门槛券
手把手带您无忧上云