我想更新mysql中没有行id的表行。
表名是“unit_status”
unit is_active enabled
17625012 Active 0
我有200万这些但想要更新此单行以将启用更改为“1”
我正在努力 - 抱歉。
答案 0 :(得分:3)
update unit_status
set enabled = 1
where unit = 17625012
and is_active = 'Active'
and enabled = 0
limit 1
答案 1 :(得分:1)
您可以尝试:
UPDATE unit_status SET enabled = 1 WHERE unit = 17625012 AND is_active = 'Active' AND enabled = 0
但是你应该总是有一把主钥匙或一把钥匙。