is null/is not null su sice podporovane vyrazy, ale len za 'where' klauzulou v HQL
2010/7/13 Petr Prikryl <peter.prik...@gmail.com> > ne, ne > > cilem je vytahnout objek pacient a k nemu jeste zda ma provedene vysetreni > aniz bych tahal komplet obrovsky objekt vysetreni. > > Bohuzel to se mi nedari tak jsem jako prvni priklad uvedl to nejjednodussi > > > select p is null from Pacient p > > > pokud by tohle fungovalo pote jsem chtel vyzkouset > > select p, p.vystreni is null from Pacient p > > > a pokud by toto slo pak bych psal > > > select p, p.vstupni_vystreni.provedeno == null, > p.vvystupni_vystreni.provedeno == null ,... from ...; > > > Avsak se nedokazu prokousat ani pres ten 1. a tudiz ostatni > taky nefunguji. > > sql ekvivalent od oka je > > select p*, v.provedeno eq NULL from pacient p natural join vysetreni v; > > > Diky > PP > > > > On 07/13/2010 02:36 PM, Oto Buchta wrote: > >> A to ma byt SQL eqivalent k necemu jako >> select * from Pacient where vystupni_vystreni is null ??? >> >> Pak je samozrejme potreba pouzit WHERE klausuli... >> >> Dne 13. Ĩervence 2010 14:30 Petr Prikryl<peter.prik...@gmail.com> >> napsal(a): >> >> >>> Dobry den uz se 2 dny morim s 1 HQL dotazem. >>> >>> select p is null from Pacient p >>> zpusobi >>> Caused by: org.hibernate.QueryException: , expected in SELECT [select p >>> is >>> null from cz.admin24.evidencePacientu.entity.Pacient p] >>> at >>> org.hibernate.hql.classic.SelectParser.token(SelectParser.java:175) >>> at >>> org.hibernate.hql.classic.ClauseParser.token(ClauseParser.java:86) >>> >>> >>> At zkousim dat mist is null =, == >>> nic nepomaha >>> >>> select p from Pacient p >>> funguje >>> >>> a proc to chci? >>> protoze potrebuji pro view udelat prehledovou tabulku ktera bude pouzivat >>> cca takove HQL >>> >>> >>> >>> >> > Jak se to pise spravne >>> podle BNF by ta syntax mela byt podporovana.. >>> http://www.finesight.com/hibernate-3.2.5/other/hql-bnf.html#selectObject. >>> Diky >>> PP >>> >>> -- >>> Petr Prikryl >>> ----------------------- >>> petrprik...@centrum.cz >>> prik...@admin24.cz >>> www.admin24.cz >>> >>> >>> >>> >> >> >> >> > > > -- > Petr Prikryl > ----------------------- > petrprik...@centrum.cz > prik...@admin24.cz > www.admin24.cz > >