2010-04-12 81 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