TO_DATE
ليست وظيفة JPQL ، جربها بالمعلمات
String query = "SELECT COUNT(data.amount) FROM FinanceTransactionData data "
+ "WHERE data.cusId = :cusId AND data.dateOfIssue "
+ "BETWEEN :fromDate AND :toDate";
إذا قمت بتعيين المعلمات ، فتأكد من تعيين TremporalType الصحيح.
راجع للشغل: لا تستخدم StringBuilder لتسلسل الأسلاك الحرفية ، انظر متى تستخدم StringBuilder في Java