Hibernate: Porovnání verzí

Smazaný obsah Přidaný obsah
{{upravit|encyklopedický styl}}
Řádek 148:
„from Zajezd as zajezd where zajezd.nazev = nazev“
 
HQL podporuje klasické kostrukcekonstrukce, na které jsme zvyklí z SQL, jako jsou: inner a outer joiny, klauzule where nebo with, agregační výrazy jako avg() nebo count(), subdotazy, atd, atd.
Další zajímavostí je QBE – Query by Example. Jedná se způsob dotazování, kdy vytvoříme nový objekt s vlastnostmi, které hledáme a tento objekt poté předáme do HQL a ten nám vrátí objekty se stejnými vlastnostmi.