Re: BUG #14405: ORDER BY TABLENAME, possible bug

Поиск
Список
Период
Сортировка
От Francisco Olarte
Тема Re: BUG #14405: ORDER BY TABLENAME, possible bug
Дата
Msg-id CA+bJJbz=7rU1r94PLTt0MiPJJGsitybF6TR8HNpXkC5La_uGTg@mail.gmail.com
обсуждение исходный текст
Ответ на BUG #14405: ORDER BY TABLENAME, possible bug  (udv.mail@gmail.com)
Ответы Re: BUG #14405: ORDER BY TABLENAME, possible bug
Список pgsql-bugs
Hi:

On Sat, Oct 29, 2016 at 2:19 PM,  <udv.mail@gmail.com> wrote:
> The following bug has been logged on the website:
> E.g. query:
>
> SELECT col1, col2, col3
> FROM table1
> ORDER BY table1
>
> Postgres uses col1 for ASC ordering, if we write "ORDER BY table1
> DESC" then DESC-ordering. I'm not sure this is a bug, but didn't find
> description for such behaviour.

That piked my curiosity, and I found doing the equivalent of (select
table1 from table1) sends back a single column output of record
values, with one record in each one, so if col1 is the first column in
table1 as rows seem to sort lexicographically that will explain the
behaviour. Try it yourself. ( Note, not the same as select table1.*
from table1, which gives n column )

Then, I do not remember whether that's a bug or a feature, and have
not been able to see it in the docs, do not even know how to do it (
tried some places without luck ), so someone more knowledgeable can
point us in the right direction.

Francisco Olarte.

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

Предыдущее
От: Pavel Stehule
Дата:
Сообщение: Re: ORDER BY TABLENAME, possible bug
Следующее
От: Tom Lane
Дата:
Сообщение: Re: BUG #14405: ORDER BY TABLENAME, possible bug