agregace pres vice tabulek?
Michal Zaschke
zaschke na suas.cz
Pondělí Únor 5 10:30:53 CET 2001
Nemam zkusenosti s PostgreSQL, ale na Oracle by to mohlo vypadat zhruba
takhle:
select max(sloupec1) vysledek from (
select max(sloupec1) sloupec1
from tabulka1
where podminka1
UNION
select max(sloupec2) sloupec1
from tabulka2
where podminka2
)
Vaclav Ovsik píše:
>
> Umite nekdo prosim udelat agragaci pres vice tabulek?
> Tedy neco jako spojit query pomoci UNION a pak
> z vysledku ziskat napr. MAX(sloupecek)?
> Melo by to byt standardni SQL, musi to ovsem behat na PostgreSQL.
> Nemelo by se na to pouzivat docasnych tabulek.
> (Melo by to jit pouzit zase jako subquery.)
> Chtelo by to "SELECT ze SELECTu". :-)
> Jestli je to trivialni tak se omlouvam za blby dotaz. ;-)
>
> --
> Vaclav Ovsik email: Vaclav.Ovsik na i.cz
> ICZ a.s. phone: +420 19 7488511
> fax: +420 19 7488506
--
Ing. Michal Zaschke
DB Administrator
Sokolovska uhelna, a.s.
phone: +420-168-645417
e-mail: zaschke na suas.cz
Další informace o konferenci Test