Re: Finding uniques across a big join

Поиск
Список
Период
Сортировка
Искать
От
Bruno Wolff III
Тема
Re: Finding uniques across a big join
Дата
Msg-id
20051201053119.GA19705@wolff.to
Ответ на
Список
Дерево обсуждения
Finding uniques across a big join "John D. Burger" <john@mitre.org>
Re: Finding uniques across a big join Scott Marlowe <smarlowe@g2switchworks.com>
Re: Finding uniques across a big join "John D. Burger" <john@mitre.org>
Re: Finding uniques across a big join Scott Marlowe <smarlowe@g2switchworks.com>
Re: Finding uniques across a big join "John D. Burger" <john@mitre.org>
Re: Finding uniques across a big join Bruno Wolff III <bruno@wolff.to>
Re: Finding uniques across a big join "John D. Burger" <john@mitre.org>
Re: Finding uniques across a big join Greg Stark <gsstark@mit.edu>
Re: Finding uniques across a big join "John D. Burger" <john@mitre.org>
Re: Finding uniques across a big join Marcin Inkielman <marn@wit.edu.pl>
Re: Finding uniques across a big join Martijn van Oosterhout <kleptog@svana.org>
Re: Finding uniques across a big join "John D. Burger" <john@mitre.org>
Re: Finding uniques across a big join Martijn van Oosterhout <kleptog@svana.org>
Re: Finding uniques across a big join "Jim C. Nasby" <jim@nasby.net>
Re: Finding uniques across a big join "John D. Burger" <john@mitre.org>
Re: Finding uniques across a big join "Jim C. Nasby" <jim@nasby.net>
On Wed, Nov 30, 2005 at 20:44:30 -0500,
  "John D. Burger"  wrote:
> 
> That changes the semantics of what I want.  If I group by personID 
> above, then every FOUR-way combo is of course unique.  What I'd like to 
> do is group by the three attributes, and select for personID as well.  
> But of course you can't select for columns you haven't grouped by.

Assuming that personID is an ordered type, you can select max(personID)
in the GROUP BY and save the join at the end.
В списке pgsql-general по дате отправления
От: Tom Lane
Дата:
От: Thomas F. O'Connell
Дата:
FAQ