2010-08-30 71 views
2

我有一個實體只有幾個字段。其中之一是城市名稱。現在我想從該表中列出所有不同的城市。我如何存檔。我嘗試使用DISTINCT關鍵字,但它不起作用。JPA - 從一列中獲取不同的值

我使用Hibernate作爲JPA提供程序,但我想在純JPA查詢中獲得它。

回答

1

你試過:

SELECT DISTINCT t.city FROM MyTable t 
+0

是的,但沒有[ID]這樣的對象不能創建它引發了異常。 – Migol 2010-08-31 11:12:11

+0

這聽起來像是你的實體的問題。它有PK嗎? – mtpettyp 2010-08-31 11:27:52