如何使用DTO和SQL Server数据库使用HQL查询n个第一结果

时间:2019-02-27 17:01:33

标签: sql-server hibernate hql dto

我的项目使用SQL Server数据库。据我所知,SQL Server不支持具有(具有别名)和 LIMIT 子句。我要查询的数据是DTO,而不是实体类。所以我的查询具有以下方案:

@Query("select new com.package.ClientDto(attr1, attr2, attr3,..) from class1, class2 where ... ordy by attr1")
public List<ClientDto> getAllClients();

我想要的是只有前100个结果。我该如何实现?

0 个答案:

没有答案