MySQL은 TinyINT를 사용하여 부울 필드로 사용합니다. 나는 다음과 같은 값을 플립 것 결정, 0과 1의 가능한 옵션을 감안할 때 : MySQL 부울 - 값을 뒤집기?
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 지금은 궁금 하군요?
가/나 또한 field
= 1 사용할 수있는 초보자
+1은 가독성을 높이고 (아마도) 속도를 희생하지는 않습니다. – paxdiablo
+1 : 유효하지 않음을 알았습니까? 4.1에서 확인되었습니다. –