Home » Mysql » Query to toggle boolean value in MySQL [duplicate]

Query to toggle boolean value in MySQL [duplicate]

Posted by: admin November 30, 2017 Leave a comment

Questions:

Possible Duplicate:
Is there a way in MySQL to reverse a boolean field with one query?

To update (boolean) value normally we would check if it’s set to false or true, and update it, I was wondering if there’s query that would toggle boolean value.

Answers:
UPDATE mytbl
   SET field = !field
 WHERE id = 42

Where 42 is the id of the record, field is the name of the boolean field and mytbl is the table name.

Questions:
Answers:

You can use Boolean Operator for this Here delete is your boolean field.

update tab set `delete`=NOT `delete`