Question

Est-il possible d'utiliser DISTINCT ON de type PostgreSQL dans les requêtes EJB-QL?

Ce que je dois faire est de récupérer des enregistrements de base de données distincts sur 3 colonnes sur 10.

Était-ce utile?

La solution

Pourquoi ne postez-vous pas vos entités?

Imaginez un client possédant plusieurs réservations . Cette requête renvoie des doublons si le Client a plusieurs réservation :

.
SELECT c FROM Reservation r, IN(r.customer) c

L'utilisation du mot clé DISTINCT garantit que chaque client est représenté une fois dans les résultats:

SELECT DISTINCT c FROM Reservation r, IN(r.customer) c

J'espère que cela vous aidera.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top