Re: COUNT() with ORDER BY

Поиск
Список
Период
Сортировка
От Martijn van Oosterhout
Тема Re: COUNT() with ORDER BY
Дата
Msg-id 20080116134728.GB27832@svana.org
обсуждение исходный текст
Ответ на COUNT() with ORDER BY  ("Andrus" <kobruleht2@hot.ee>)
Список pgsql-general
On Mon, Jan 14, 2008 at 09:02:46PM +0200, Andrus wrote:
> create temp table test (col char);
> select count(col) from test order by col;
>
> causes
>
> ERROR:  column "test.col" must appear in the GROUP BY clause or be used in
> an aggregate function
> SQL state: 42803
>
>
> How to fix this ?
> This statement is generated by DbLinq driver and it is difficult to re-qrite
> the driver.

Sorry? The query is entirely non-sensical. The output will be a single
row telling you the number of non-null elements in the col column. How
can it be ordered?

Have a nice day,
--
Martijn van Oosterhout   <kleptog@svana.org>   http://svana.org/kleptog/
> Those who make peaceful revolution impossible will make violent revolution inevitable.
>  -- John F Kennedy

Вложения

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

Предыдущее
От: Csaba Nagy
Дата:
Сообщение: Re: varchar sort ordering ignore blanks
Следующее
От: Martijn van Oosterhout
Дата:
Сообщение: Re: libpq updateable resultset?