In quale colonna funziona DISTINCT in JPA ed è possibile modificarlo?Utilizzo di DISTINCT in JPA
Ecco un esempio di query JPA utilizzando distinte:
select DISTINCT c from Customer c
che non ha molto senso - quale colonna è il distinto basato su? È specificato sull'entità come annotazione perché non è stato possibile trovarne uno?
Vorrei specificare la colonna per fare la distinzione, qualcosa come:
select DISTINCT(c.name) c from Customer c
Sto usando MySQL e Hibernate.
Senza offesa, ma come mai questo può essere accettato come risposta? –
Forse perché era l'unica risposta :-) dal 2009 fino al 2012? – kazanaki
questo è un punto valido che non ho considerato. Sono contento che sia fattibile ora. –