MySQL использует TinyINT, чтобы служить булевым полем. Учитывая возможные варианты 0 и 1, я решил, что я бы перевернул такие значения:
UPDATE table
SET boolean_field = ABS(boolean_field - 1)
WHERE Circle-K = 'Strange things are afoot'
Итак, вы либо идете 1 → 0 → ABS (0) = 0
или 0 → -1 → ABS (-1) = 1
теперь мне интересно, если это приемлемо или ужасно для реальных программистов?
/me - новичок