0

当我想运行这个查询时

@Query(value = "select TOP(10) noleggi.id_libro, count(*) as occ from noleggi " +
            "group by noleggi.id_libro " +
            "order by occ desc",
    nativeQuery=true)

    List<Noleggio> findTop10();

休眠显示此错误:

选择 TOP(10) noleggi.id_libro, count(*) as occ from noleggi group by noleggi.id_libro order by occ desc 2020-01-12 15:07:08.444 WARN 12316 --- [nio-8080-exec-2] ohengine.jdbc.spi.SqlExceptionHelper:SQL 错误:0,SQLState:S1093 2020-01-12 15:07:08.444 错误 12316 --- [nio-8080-exec-2] ohengine.jdbc.spi.SqlExceptionHelper:无效列名称标识。

我不使用id,这是什么意思?

4

0 回答 0