我正在尝试将数据保存到数据库中,但此查询出现语法错误:
insert into attendance (Type) values (Holiday) where `Date`=2017-10-10
有什么想法吗?
答案 0 :(得分:0)
insert into attendance (Type) values (Holiday) where `Date`=2017-10-10
根本不正确。 - 您不能在INSERT中使用WHERE子句。 - 插入用于新行。
如果您需要更改日期='2017-10-10'的值,则应使用UPDATE。
UPDATE attendance SET Type = 'Holiday' where Date='2017-10-10'
“类型”列名称应该不是问题..