17
切換布爾值可能重複:
Is there a way in MySQL to reverse a boolean field with one query?查詢到在MySQL
更新(布爾)值通常我們會如果它被設置爲false或真檢查,並對其進行更新,我想知道是否有查詢會切換布爾值。
切換布爾值可能重複:
Is there a way in MySQL to reverse a boolean field with one query?查詢到在MySQL
更新(布爾)值通常我們會如果它被設置爲false或真檢查,並對其進行更新,我想知道是否有查詢會切換布爾值。
UPDATE mytbl
SET field = !field
WHERE id = 42
哪裏42
是記錄的id
,field
是布爾字段的名稱和mytbl
是表名。
您可以使用布爾運算符來實現此刪除是您的布爾字段。
update tab set `delete`=NOT `delete`
你是在談論一個tinyint領域? – 2011-02-06 11:22:50
如果我的解決方案真的很煩人,我真的很生氣,如果我的解決方案真的很煩人,那麼爲什麼你不給出解釋 – 2011-02-06 11:23:31
@middaparka是 – 2011-02-06 11:23:57