select p, (select count(*) from Pacient p2 where p.id = p2.id and p.vysetreni is not null) from Pacient p;
neni tam boolean ale cislo... Dne 13.7.2010 15:05, Petr Prikryl napsal(a): > 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 -- Martin Beránek ICZ a.s., Pobočka Brno Londýnské náměstí 2/856, 639 00 Brno Tel.: +420 222 272 323 Tel.: +420 222 272 111 Fax.: +420 222 272 122 mailto:martin.bera...@i.cz http://www.i.cz
smime.p7s
Description: S/MIME Cryptographic Signature