Re: A select DISTINCT query?

Поиск
Список
Период
Сортировка
От Phil Rhoades
Тема Re: A select DISTINCT query?
Дата
Msg-id 1201451538.28880.85.camel@prix.pricom.com.au
обсуждение исходный текст
Ответ на Re: A select DISTINCT query?  (Tino Wildenhain <tino@wildenhain.de>)
Ответы Re: A select DISTINCT query?  (hubert depesz lubaczewski <depesz@depesz.com>)
Re: A select DISTINCT query?  ("Pavel Stehule" <pavel.stehule@gmail.com>)
Список pgsql-general
Tino,


On Sun, 2008-01-27 at 15:16 +0100, Tino Wildenhain wrote:
> Phil Rhoades wrote:
> > People,
> >
> > I want to select from a table ONLY unique records ie if a column has
> > values:
> >
> > 1
> > 2
> > 3
> > 3
> > 4
> > 5
> >
> > I want ONLY these records returned:
> >
> > 1
> > 2
> > 4
> > 5
>
>
> SELECT count(*) as cnt,a,b,c FORM yourtable
> GROUP BY a,b,c
> HAVING cnt=1
>
> should do.


I get:

SELECT count(*) as cnt, name FRoM tst GROUP BY name HAVING cnt = 1 ;
ERROR:  column "cnt" does not exist
LINE 1: ...ount(*) as cnt, name FRoM tst GROUP BY name HAVING cnt = 1 ;
                                                              ^

Thanks,

Phil.
--
Philip Rhoades

Pricom Pty Limited  (ACN 003 252 275  ABN 91 003 252 275)
GPO Box 3411
Sydney NSW      2001
Australia
Fax:     +61:(0)2-8221-9599
E-mail:  phil@pricom.com.au


В списке pgsql-general по дате отправления:

Предыдущее
От: Phil Rhoades
Дата:
Сообщение: Re: A select DISTINCT query?
Следующее
От: hubert depesz lubaczewski
Дата:
Сообщение: Re: A select DISTINCT query?