Re: query problem - get count in related table
От | Ron Johnson |
---|---|
Тема | Re: query problem - get count in related table |
Дата | |
Msg-id | 1022184783.22629.25.camel@rebel обсуждение исходный текст |
Ответ на | query problem - get count in related table (Rory Campbell-Lange <rory@campbell-lange.net>) |
Ответы |
Re: query problem - get count in related table
|
Список | pgsql-novice |
Your email is pretty vague, but maybe this is what you want: select a.id, a.data, count(*) as cnt from a, b where b.id = a.data group by a.id = a.data; On Thu, 2002-05-23 at 12:31, Rory Campbell-Lange wrote: > Thanks to everyone on the list I'm up and running with postgres. > > I'm having trouble doing a query: > > table a | table b > ------------------------------ > id data | id > ------------------------------ > 1 2 | 2 > 2 1 | 2 > 3 4 | 1 > | 1 > | 1 > | 3 > > I'd like to run a query that returned the following results: > > a.id a.data count(b.id where b.id = a.data) > --------------------------------------------- > 1 2 2 > 2 1 3 > 3 4 0 > > Thanks for any help. > Rory > > -- > Rory Campbell-Lange > <rory@campbell-lange.net> > <www.campbell-lange.net> > > ---------------------------(end of broadcast)--------------------------- > TIP 6: Have you searched our list archives? > > http://archives.postgresql.org -- +---------------------------------------------------------+ | Ron Johnson, Jr. Home: ron.l.johnson@cox.net | | Jefferson, LA USA http://ronandheather.dhs.org:81 | | | | "I have created a government of whirled peas..." | | Maharishi Mahesh Yogi, 12-May-2002, | ! CNN, Larry King Live | +---------------------------------------------------------+
В списке pgsql-novice по дате отправления: