SQL有点新鲜。似乎无法弄清楚我做错了什么!!
UPDATE mileagetable
SET EndMileage= `4599`,
EndTime= `9 : 12 AM`
WHERE mileagetable.id= 26
基本上我有一个名为db83838383的db 并且该数据库中的表称为里程表 并且由主键“id”标识的30条记录 我只是想打开一个当前存在的记录“26”并填写两个空场。
我似乎无法让我的查询工作? 任何帮助将不胜感激。
答案 0 :(得分:3)
Ticks是标识符。引号用于字符串值:
UPDATE mileagetable
SET EndMileage= `4599`,
EndTime= `9 : 12 AM`
WHERE mileagetable.id= 26
应该是
UPDATE mileagetable
SET EndMileage= '4599',
EndTime= '9 : 12 AM'
WHERE mileagetable.id= 26