我试图在@Formula(Spring启动应用程序)中使用计数查询
@Formula("select count(te.id) from task_execution te")
然而,在启动服务器时,获取异常
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:
说我在查询中有语法错误,并且在日志中打印了以下查询:
select count(te.id) from task_execution te as formula6_ from node_info nodeinfo0
我的问题from node_info nodeinfo0
来自哪里?我的NodeInfo类以任何方式与TaskExecution类无关
由于
答案 0 :(得分:0)
因此解决方案是将表达式放入括号中。该错误非常具有误导性。