Node正在给我这个错误消息
--silent
这个mysql查询
Error: ER_PARSE_ERROR: 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 'TIMESTAMPDIFF(second, entered_at, current_timestamp) < 1' at line 1
我已经通过在终端上的mysql上直接运行它而没有错误来测试查询是否有效。我不完全确定为什么节点会给我这个错误。提前致谢!
(entered_at是我的签入表中的时间戳列)
答案 0 :(得分:0)
+ "A
已更改为+ " A
。绝对不会再犯这个错误。
var myQuery = "SELECT * FROM checkins WHERE user_id = " + req.body.userID + "AND TIMESTAMPDIFF(SECOND, entered_at, current_timestamp) < 1;";