2010-04-12 93 views
1

我書寫的查詢在我這樣的SQL:問題在HQL查詢

「SELECT * FROM通過COL_NAME = 101遞減table_name的秩序」

這是工作在mysql中完全正常,但是當我嘗試將這個查詢轉換爲HQl查詢,然後拋出一個異常。所以任何人都可以向我建議如何爲上面的SQL查詢編寫HQL查詢。

+0

如果你告訴我們,你所創建的HQL查詢的外觀LIK這將是有益的e ... – 2010-04-20 19:12:47

回答

4

我懷疑這是在MySQL工作正常...你的意思是這樣

select * from table_name where col2_name = 101 order by col1_name desc

在Hibernate中你幾乎只需要與實際的類和屬性名,如更換名錶和COL_NAME(可以去掉的select如果你只是查詢整個實體)

FROM EntityName where property1Name = 101 order by property2Name desc