Neni vysledkem tohodle dotazu vzdy prazdna mnozina - neotoci se to
samo na sebe? :-)

Pozadavek je pozezrely, opravdu to chcete, nejde vam jen o seznam
distinct hodnot te dane property?  :-)
Ty co se v dane vlastnosti shoduji jsou ekvivalentni? - je jedno ktery
zaznam z dane skupiny to vrati?

s ciselnym ideckem by to mohlo jit takle:

from Person person where person.personId in (
select min(per2.personId) from Person per2 group by per2.{property}
)

criteria nepouzivam - nevim.

VS




On Fri, Nov 7, 2008 at 3:50 PM, Lukas Barton <[EMAIL PROTECTED]> wrote:
> from Person person where not exists(from Person diff where
> diff.name=person.name)
>
>
>
> On Fri, Nov 7, 2008 at 3:33 PM, radovan deka <[EMAIL PROTECTED]> wrote:
>>
>> Zdravim java komunitu, chtel bych se zeptat, zda lze pomoci Hibernate
>> Criteria API pripadne HQL (radeji bych pres Criteria API, pac potrebuju
>> strankovat a strankovani pres HQL sem jeste nedelal) ziskal seznam entit, s
>> tim ze v tomto seznamu nebudou dve entity, ktere maji stejny nektery
>> atribut. Kontretne napriklad seznam lidi (trid Person) ve kterym nebudou dva
>> Honzove (Person.name) - seznam bude obsahovat unikatni entity podle nektere
>> property.
>
>

Odpovedet emailem