我的行中有一个tinyint布尔值,0默认情况下以及1每当发生特定事情时。在它之后1,它总是会留下来1。现在每一行都可能发生多次特定的事情,但我只需要将值更新为1一次。
是否值得做一个SELECT,检查值,只有当值是0,才触发UPDATE?
也可能这个
UPDATE table SET lock='1' WHERE id='100' AND lock='0'
Run Code Online (Sandbox Code Playgroud)
比
UPDATE table SET lock='1' WHERE id='100'
Run Code Online (Sandbox Code Playgroud)
对于我的情况?
mysql ×1