日期:2014-05-19  浏览次数:20668 次

一个hql排序的问题 情况如下
一个hql排序的问题 情况如下

做java开发的时候 遇到一个sql问题

一段hql语句中 查询一张表的结果的时候 有一个字段结果 要用子查询去查询另外一个表的结果 
成功查询出来了 

但是现在排序的时候遇到问题了 就是要按照子查询的这个结果排序 
要怎么修改

如果是sql 的话 那个字段用AS XX,最后用Order by XX 就可以 
但是 hql 好像这样不行 要怎么做 实现 这个功能

------解决方案--------------------
from table as t order by t.XX
------解决方案--------------------
对象。属性就是
------解决方案--------------------
from table as t where order by t.xx;
------解决方案--------------------
顶楼上