SQL SELECT beznadej

Jan Havlicek havlicek na vse.cz
Úterý Červenec 27 13:10:02 CEST 1999


radim.kubacki na rtscs.cz wrote:
> 
> > 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.

Tak tenhle napad jsem taky dostal, vysledek presne stejny.

HOnza

-- 
<PRE>                         _______          ____
                              \___   |        |    |
 Jan Havlicek              _      \  |   _     \  /
 Vysoka Skola Ekonomicka  |-|   _\_| |__|_|__O__||__B<
 University of Economy    |-|---| +++     __________|)
 Prague CZ                |-|   | ++  ______________|)
 E-mail HAVLICEK na VSE.CZ |=|_|___|___________________|==|
                           -( + )<>-|-|( + )--( + )--\\\
 Keep smiling            ---------------------------------
</PRE>


Další informace o konferenci Databases