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