SETにCASE文を使う
UPDATE mytable SET is_active = CASE WHEN is_active = 1 THEN 0 ELSE 1 END WHERE mytable_id = 1;
More than 5 years have passed since last update.
SETにCASE文を使う
UPDATE mytable SET is_active = CASE WHEN is_active = 1 THEN 0 ELSE 1 END WHERE mytable_id = 1;
Register as a new user and use Qiita more conveniently