2014-02-08 102 views

回答

1

你有一個「AND」關鍵字,你想要一個逗號。

... SET col1 = expr , col2 = expr WHERE ... 
        ^^^ 

但是你所得到的是

... SET col1 = nasty_expression WHERE ID ... 

被分配到developer_id的表述是「2 AND issue_status = 'Assigned'

表達是在布爾上下文進行評估,而這評估爲假,這是一個零,所以它是一個零被分配給列。由於該列已經有值0,因此實際上沒有行被更改。

+0

非常感謝很多人的工作..你是genious – user3235408