我在使用mapper的selectOne时报错了, org.springframework.jdbc.BadSqlGrammarException: \r\n### Error querying database. Cause: java

动态 未结 0 119
小小草
小小草 LV1 2023年9月23日 23:40 发表
这个错误提示是因为你的SQL语句中使用了MySQL保留字"from"作为列名,导致语法错误。解决方法是在列名前加上反引号(`)来避免与保留字冲突,例如: SELECT id, phone, nickname, avatar, score, `from`, openid, create_time, status FROM t_user WHERE (openid = ?) 注意,如果你的表名或列名中包含空格、特殊字符等,也需要用反引号括起来。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复