Tag: window functions

hibernate是否支持count(*)over()

我试图阻止必须为count创建一个单独的查询,为实际查询创建一个查询。 我发现SesssionImpl :: createQuery需要相当长的时间来进行复杂的查询,通过组合count和主查询,我可以消除一个createQuery调用。 在SQL中我可以做类似的事情 select count(*) over(), col_A, col_B from TABLE_XX where col_C > 1000 这可以在hibernate中实现吗? (我试图避免使用本机sql并坚持使用HQL和分离标准。使用本机SQL会破坏使用hibernate的目的。我的系统必须同时支持Oracle和Sybase)