В моих критериях API запрашивает следующий запрос, в котором я запрашиваю три столбца моей таблицы.Функция Aggregate (sum, max, avg) в Critera API JPA
cq.multiselect (root.get ("point"). Get ("id"), root.get ("player"). Get ("userid"), root.get ("amount")) ;
, но когда я хочу получить сумму столбца, используя следующий запрос, он дает ошибку sql. Запрос:
cq.multiselect (root.get ("point"). Get ("id"), root.get ("player"). Get ("userid"), cb.sum (root. get («сумма»)));
Ошибка, которую я получаю.
{ "ID": "6", "результат": NULL, "ошибка": "\ г \ nInternal Исключение: com.sap.dbtech.jdbc.exceptions.jdbc40.SQLSyntaxErrorException: [-8017] (на 8): колонка должна быть группа столбцов: ID \ г \ nНомер ошибки Код:. -8017 \ г \ п
Пожалуйста, помогите мне с этим, как я застрял на этом в течение нескольких часов теперь благодаря