Я знаю, как это сделать, но я думаю, что я усложню это двойным выбором и так далее.
Как вы можете это сделать (пример в псевдо-sql)
UPDATE some_table SET an_int_value = (an_int_value==1 ? 0 : 1);
Это должно быть значение типа int из-за некоторых других функций, но как вам это сделать простым способом?