1
A
回答
3
你爲什麼不發佈你的實體?
想象一下有一個Customer
誰有多個Reservation
s。這個查詢將返回重複,如果Customer
有不止一個Reservation
:
SELECT c FROM Reservation r, IN(r.customer) c
使用DISTINCT
關鍵字確保每個客戶在測試結果中的一次:
SELECT DISTINCT c FROM Reservation r, IN(r.customer) c
我希望這有助於。
相關問題
- 1. PostgreSQL:SELECT DISTINCT與SELECT DISTINCT ON(ID)
- 2. 「DISTINCT ON」與HQL?
- 3. Stuck on SQL Query(Distinct?)
- 4. 在EJBQL
- 5. JpaRepository方法名稱DISTINCT ON
- 6. 使用DISTINCT ON Ejb-QL
- 7. JPA EJBQL查詢
- 8. HibernateEntityQuery和EJBQL限制
- 9. EJBQL日期比較
- 10. 使用EJBQL的LEFT JOIN表
- 11. Oracle相當於Postgres的DISTINCT ON?
- 12. 如何在教條上使用「distinct on」?
- 13. NHibernate調用PostgresSQL的SELECT DISTINCT ON()
- 14. SQL:「DISTINCT ON(表達式)」做什麼?
- 15. ORDER BY和DISTINCT ON(...)在Rails中
- 16. Django的/的Postgres:選擇DISTINCT ON組
- 17. DISTINCT與Ruby on Rails和阿雷爾
- 18. DISTINCT ON列僅用於非空值
- 19. PostgreSQL中的多個DISTINCT ON子句
- 20. 「SELECT DISTINCT ON」或等同於油滑(V2.1)
- 21. PostgreSQL的 - 「DISTINCT ON」和「GROUP BY」語法
- 22. 使用EJBQL和EntityQuery jboss seam
- 23. EntityQuery.setRestrictions和EJBQL與參數
- 24. EJBQL - 如何在LEFT現場查詢結果排序連接
- 25. Hibernate 3.2.1和查詢中的EJBQL查詢
- 26. EJB/JPA:它被稱爲JPQL還是EJBQL?
- 27. 在EJBQL中對Seam的限制使用
- 28. EJBQL查詢與在WHERE子句
- 29. DISTINCT與LEFT JOINS
- 30. SELECT DISTINCT不查詢我DISTINCT值