mo_m_o
2020-11-02 16:15
采纳率: 50%
浏览 43
已采纳

显示SQL语句语法错误。

图片说明
图片说明
这个报错要怎么修改,感谢!

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • 小学狗喵喵叫 2020-11-02 16:24
    已采纳

    shuliang,price,pinpai变量没有单引号,WHERE前面没有加空格

    已采纳该答案
    打赏 评论
  • White_98K 2020-11-02 16:24

    凭借的值差单引号。。。。。。。

    打赏 评论
  • 无聊的上午 2020-11-02 16:37

    你的shuliang后面是空值,如果是空值的话用单引号包起来 否则Mysql无法正确解析,建议你在每次做这种sql的字符串拼接的时候判断下字符串是否为空,如果为空的情况该如何处理,比如给他一个null 或者一个空字符串,这样就不会出错了

    打赏 评论
  • PythonJavaC++go 2020-11-02 16:49

    把updateCondition打印出来 执行就知道了

    打赏 评论

相关推荐 更多相似问题