2013-12-14 42 views
0

我已經檢查了很多的帖子,但仍然無法找到我的數據庫中的一個表中的錯誤的答案。 當我在運行SQL查詢我得到如下:如何修復SQL語法中的錯誤;

Error 
SQL query: 

0 SQL = INSERT INTO yurzk_user_usergroup_map(user_id, group_id) 
VALUES (140) , (8) 

MySQL表示:文件

1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '0 SQL=INSERT INTO yurzk_user_usergroup_map (user_id,group_id) VALUES (140),(8)' at line 1 

回答

0

如果user_id是自動增量場和1408是兩個不同的group_id

insert into urzk_user_usergroup_map(`user_id`, `group_id`) VALUES (NULL, '140'), (NULL, '8') 

或者如果140user_id8group_id

insert into urzk_user_usergroup_map(`user_id`, `group_id`) VALUES ('140', '8') 
+0

謝謝你的回覆 – user3102304

0

價值觀的一部分should'nt樣子

VALUES (140) , (8) 

相反,它應該像

VALUES (140 , 8) 
0

INSERT INTO yurzk_user_usergroup_map (user_id,group_id) VALUES (140,8);

這是正確的語法,退房。

相關問題