Re: selecting rows based on unique fields in a column

Поиск
Список
Период
Сортировка
От John Siggins
Тема Re: selecting rows based on unique fields in a column
Дата
Msg-id 3FA91682.80900@blueyonder.co.uk
обсуждение исходный текст
Ответ на Re: selecting rows based on unique fields in a column  (Manfred Koizar <mkoi-pg@aon.at>)
Список pgsql-novice
Manfred Koizar wrote:
> On Wed, 05 Nov 2003 11:52:30 +0000, John Siggins
> <j-siggins@blueyonder.co.uk> wrote:
>
>>  select reqitem from lasting
>>group by reqitem having count(reqitem) = 1;
>>
>>But this gives me only reqitem column and I want the rest of the row!
>
>
> SELECT l.*
>   FROM lasting AS l INNER JOIN (
>        SELECT reqitem FROM lasting
>         GROUP BY reqitem HAVING count(reqitem) = 1
>        ) AS x ON l.reqitem = x.requitem;
>
> Servus
>  Manfred
Thanks v much
    This seems to works a treat. Your method and Michael's return the same
no of rows so both methods look good to me.

John


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

Предыдущее
От: Manfred Koizar
Дата:
Сообщение: Re: selecting rows based on unique fields in a column
Следующее
От: Nabil Sayegh
Дата:
Сообщение: Re: DISTINCT ... ORDER BY