MySQL使用TinyINT作为布尔字段.鉴于0和1的可能选项,我决定翻转这样的值:
UPDATE table
SET boolean_field = ABS(boolean_field - 1)
WHERE Circle-K = 'Strange things are afoot'
Run Code Online (Sandbox Code Playgroud)
所以你要么1 - > 0 - > ABS(0)= 0
或0 - > -1 - > ABS(-1)= 1
现在我很好奇这对真正的程序员来说是可以接受的还是可怕的?
/我是初学者
| 归档时间: |
|
| 查看次数: |
13069 次 |
| 最近记录: |