【问题标题】:Problem in HQL queryHQL查询中的问题
【发布时间】:2010-04-12 08:24:37
【问题描述】:

我在我的 sql 中写了一个这样的查询:

"select * from table_name order by col_name = 101 desc "

这在 mysql 中工作得非常好,但是当我尝试将此查询转换为 HQl 查询时,它会引发异常。所以任何人都可以建议我如何为上述 SQL 查询编写 HQL 查询。

【问题讨论】:

  • 如果您向我们展示您创建的 HQL 查询的样子会很有帮助...

标签: sql hql


【解决方案1】:

我怀疑这在 mysql 中是否可以正常工作...你的意思是不是像

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

在 hibernate 中,您几乎只需将 table_name 和 col_name 替换为实际的类和属性名称,例如(如果您只是查询整个实体,则可以省略 select

FROM EntityName where property1Name = 101 order by property2Name desc

【讨论】:

    猜你喜欢
    • 2014-07-11
    • 2011-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-13
    • 1970-01-01
    • 2011-07-22
    相关资源
    最近更新 更多