使用Where子句将多个值插入特定行?

时间:2014-07-23 00:28:28

标签: mysql

我想使用MySql将两个日期插入到我的表的特定行中,但在Workbench上有语法错误(错误1064):

INSERT INTO atable (Activated,Expiry) WHERE Access_Code = 'accesscode'
VALUES('$current_date','$Expiration_Date') 

这是什么样的正确版本?

1 个答案:

答案 0 :(得分:1)

这将是这样的:

UPDATE atable
SET Activated='$current_date',
    Expiry='$Expiration_date'
WHERE Access_Code='accesscode';

我假设您将通过(看起来像PHP)代码设置$current_date$Expiration_date

希望这有帮助。