Re: [HACKERS] Re: [SQL] DISTINCT ON: speak now or forever hold your peace

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: [HACKERS] Re: [SQL] DISTINCT ON: speak now or forever hold your peace
Дата
Msg-id 19434.948927908@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: [HACKERS] Re: [SQL] DISTINCT ON: speak now or forever hold your peace  (Chris Bitmead <chris@bitmead.com>)
Ответы Re: [HACKERS] Re: [SQL] DISTINCT ON: speak now or forever hold your peace  (Bruce Momjian <pgman@candle.pha.pa.us>)
Список pgsql-sql
Chris Bitmead <chris@bitmead.com> writes:
> As long as we're fixing the syntax, I'm wondering if it wouldn't be more
> logical to have DISTINCT ON somewhere later in the syntax.

Well, SELECT DISTINCT is that way because SQL92 says so.  Putting the
DISTINCT ON variant somewhere else might be logically purer, but I think
it'd be confusing.

Also, isn't the reason we have DISTINCT ON at all that it's there to
be compatible with MySQL or someone?  I figured adding parens would be
about the least-surprising variant syntax for a person used to those
other products.
        regards, tom lane


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

Предыдущее
От: Iain.Mott@CMIS.CSIRO.AU
Дата:
Сообщение: RE: [SQL] Duplicate tuples with unique index
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: [HACKERS] Re: [SQL] DISTINCT ON: speak now or forever hold your peace