异常:com.microsoft.sqlserver.jdbc.SQLServerException:无效的列名ID

时间:2020-01-12 14:21:36

标签: java hibernate-native-query

当我想运行此查询时

@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();

休眠显示此错误:

从noleggi group中选择TOP(10)noleggi.id_libro,count(*)as occ noleggi.id_libro命令由occ desc 2020-01-12 15:07:08.444警告12316 --- [nio-8080-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper:SQL错误:0,SQLState:S1093 2020-01-12 15:07:08.444错误12316 --- [nio-8080-exec-2] o.h.engine.jdbc.spi.SqlExceptionHelper:无效 列名称ID。

我不使用id,这意味着什么?

0 个答案:

没有答案
相关问题