【问题标题】:JPA - getting distinct value from one columnJPA - 从一列中获得不同的价值
【发布时间】:2011-04-05 18:40:45
【问题描述】:

我有一个字段很少的实体。其中之一是城市名称。现在我想从该表中获取所有不同城市的列表。我怎样才能存档。我尝试使用 DISTINCT 关键字,但它不起作用。

我使用 Hibernate 作为 JPA 提供程序,但我想在纯 JPA 查询中获取它。

【问题讨论】:

    标签: java hibernate jpa persistence distinct


    【解决方案1】:

    你试过了吗:

    SELECT DISTINCT t.city FROM MyTable t
    

    【讨论】:

    • 是的,但是它抛出了一个异常,没有[id]所以无法创建对象。
    • 这听起来像是您的实体的问题。有PK吗?
    猜你喜欢
    • 1970-01-01
    • 2015-04-29
    • 2018-11-05
    • 1970-01-01
    • 1970-01-01
    • 2013-11-10
    • 2021-07-06
    • 1970-01-01
    • 2020-01-12
    相关资源
    最近更新 更多