Re: PostgreSQL bug in SELECT DISTINCT

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: PostgreSQL bug in SELECT DISTINCT
Дата
Msg-id 24905.988903570@sss.pgh.pa.us
обсуждение исходный текст
Ответ на PostgreSQL bug in SELECT DISTINCT  ("J.R. Onyschak" <jonyschak@nvisia.com>)
Список pgsql-bugs
"J.R. Onyschak" <jonyschak@nvisia.com> writes:
> When I execute the following query:
> SELECT DISTINCT title FROM division ORDER BY UPPER(title);

> I get:
> ERROR:  For SELECT DISTINCT, ORDER BY expressions must appear in target list

> If I remove DISTINCT, the query works fine.

> Is this illegal or a known bug?

This is not a bug, but an intentional restriction to prevent ill-defined
query results.  Why don't you just "ORDER BY title"?

            regards, tom lane

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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: freebsd sample startup script doesn't work
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: SELECT min(id) FROM test; uses seqscan