MySQL更新查询无法在MySQL命令行和Netbeans中工作

时间:2014-02-08 07:03:03

标签: mysql database

这是我的问题,我写了一个更新命令,并说它执行了查询。但仍然没有任何反应? 任何人都可以让我知道为什么会发生这种情况

下面是快照

enter image description here

请帮忙。

1 个答案:

答案 0 :(得分:1)

您有一个“AND”关键字,您想要一个逗号。

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

但你得到的是

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

分配给developer_id的表达式为“2 AND issue_status = 'Assigned'

该表达式正在布尔上下文中进行评估,并且正在评估为false,这是一个零,因此它被分配给该列的零。因为列的值已经为0,所以实际上没有更改任何行。