Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: 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 'bl.black_user_id = ui.id where bl.user_id = 124 ) TOTAL' at line 1
这是我的postman里的报的状态码500
这是在idea里报的错
大概就是SQL语句错误,我找来找去也没找到,因为我是先在数据库里测试好的SQL语句直接拿过来用的,所以目光没有在sql语句上面放太多。
最后查来查去都没有问题,还是检查SQL语句吧,终于找到了,看图
问题:在拼接SQL语句的时候没有空格,就像下图的,连上了,所以出错了
切记,SQL语句一定仔细写,建议新手先在数据库里写一遍试好了直接拿过来用