TO_DATE
不是JPQL函数,请尝试使用参数
String query = "SELECT COUNT(data.amount) FROM FinanceTransactionData data "
+ "WHERE data.cusId = :cusId AND data.dateOfIssue "
+ "BETWEEN :fromDate AND :toDate";
如果设置参数,请确保设置正确的temeralType。
顺便说一句:请勿使用StringBuilder来连接字符串文字,请参阅 何时在Java中使用StringBuilder