我似乎无法使以下 SQL 代码正常工作:
UPDATE ip_port
SET
enabled = (case when fails > 5 then enabled = 0 else enabled end),
fails = (case when fails < 5 then fails = fails + 1 else fails end)
WHERE
proxy LIKE '%1.2.3.4:8080%'
基本上,我试图让代码设置enabled = 0
iffails > 5
或 if fails < 5
then add 1 失败。
查询的第一部分的工作原理是,如果失败为 6,它将启用设置为 0,但失败时的增量不起作用