rownum& HQL中的别名

时间:2011-04-20 09:31:34

标签: select hql alias rownum

需要帮助......

如何将此SQL查询转换为HQL:

select "row" from (select rownum as "row", globalId from globalTable where valid='T') where globalId = "g123";

globalTable  :  
globalId _ valid  
g000 _ T  
g111 _ F  
g222 _ T  
g123 _ T 

它应该返回3.

感谢。

1 个答案:

答案 0 :(得分:0)

您的查询可以转换为一个查询:

select rownum as "row" from globalTable where valid='T' and globalId = "g123"