Это мой запрос:
Код: Выделить всё
@Query(nativeQuery = true, value = "SELECT TOP :count caller_id from Call_details where date = :todayDate group by caller_id ORDER by COUNT(*) DESC")
findTopCallerByDate(@Param("count") int count, @Param("todayDate") Date todayDate);
org.springframework.dao.InvalidDataAccessResourceUsageException: исключение JDBC при выполнении SQL [SELECT TOP] ? caller_id из call_disposition, где дата =? группировать по caller_id ORDER по COUNT(*) DESC] [Неправильный синтаксис рядом с '@P0'.] [n/a]; SQL [нет данных]
Я использую Java 17 со Spring Boot и SQL Server в качестве базы данных.
Подробнее здесь: https://stackoverflow.com/questions/782 ... tive-query
Мобильная версия