SQL SELECT beznadej
radim.kubacki na rtscs.cz
radim.kubacki na rtscs.cz
Úterý Červenec 27 10:37:36 CEST 1999
> select filmovy_titul.ft_nazev, chce_videt.ft_id, count(*) from
> filmovy_titul, chce_vide
> t where filmovy_titul.ft_id=chce_videt.ft_id group by chce_videt.ft_id;
>
> Na MySQL dostanu presne to co chci. Na Postgersu mi to rekne
> ERROR: parser: illegal use of aggregates or non-group column in target
> list
>
> Ufff... jsem zmateny... nevite nekdo, co je spatne?
>
Zkusil bych nahradit count(*), treba count(chce_videt.ft_id). Jestli tu
hvezdicku nenahradi totiz seznamem vsech atributu relaci z FROM klauzule.
POSTGRES jsem nezkousel, takze jen hadam.
Radim
Další informace o konferenci Databases