如果連續5列有0值,我想更新查詢。我的第一個想法是:是否有可能在MySQL中使用IF(cond1 AND cond2,result,else result)?
UPDATE `table_name`
SET `count` = IF(`col1`=0.00 AND
`col2`=0.00 AND
`col3`=0.00 AND
`col4`=0.00 AND
`col5`=0.00, count+1, count)
但我認爲在IF條件下使用AND是行不通的。任何想法?
你爲什麼不嘗試一下? – 2013-04-05 07:57:10
使用'if'與多個'和'是有效的。 – Meherzad 2013-04-05 07:58:16
已經嘗試,但失敗。就像我說過的,在IF條件下使用AND不起作用 – thenoirlatte 2013-04-05 07:59:25