2017-07-17 129 views
0
INSERT INTO Census_Demographics (median_rooms) 
    VALUES ('8') 
    WHERE match_code = 'G06000104002001'; 

上面的语句抛出跟随错误,我一直无法弄清楚。SQL语法错误与WHERE子句

您的SQL语法错误;请检查 对应于您的MariaDB服务器版本的正确语法的手册,以 在第1行'WHERE match_code ='G06000104002001'处使用查询为: INSERT INTO Census_Demographics(median_rooms)VALUES('8')Where match_code = 'G06000104002001';错误代码:1064

回答

1

你可能打算update

update Census_Demographics 
    set median_rooms = 8 
    where match_code = 'G06000104002001'; 
+2

哇,这是2在尽可能多分钟回答'INSERT' /'UPDATE'问题。让我觉得有人正在上课,并且在发生这种情况时没有给他们的学生足够的信息:) – Phil

+0

@Phil。 。 。一个是Postgres,一个是MariaDB。他们来自同一个班级似乎很奇怪。 –