Re: GROUP BY on a column which might exist in one of two tables

Поиск
Список
Период
Сортировка
От Greg Sabino Mullane
Тема Re: GROUP BY on a column which might exist in one of two tables
Дата
Msg-id b65a360be1225154e022b431725b9351@biglumber.com
обсуждение исходный текст
Ответ на GROUP BY on a column which might exist in one of two tables  (Mark Stosberg <mark@summersault.com>)
Ответы Re: GROUP BY on a column which might exist in one of two tables  (Mark Stosberg <mark@summersault.com>)
Список pgsql-sql
-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160


> Where the totals are "counts" of the the rows in the hits and views
> tables. There should be no rows for partners without hits or views.

How about something like this?:

SELECT partner_id, COUNT(view_id) AS total_views, COUNT(hit_id) AS total_hits
FROM (SELECT partner_id, hit_id, NULL AS view_id FROM hitsUNION ALLSELECT partner_id, NULL, view_id FROM views
) AS foo
GROUP BY 1;



- --
Greg Sabino Mullane greg@turnstep.com
End Point Corporation
PGP Key: 0x14964AC8 200806251019
http://biglumber.com/x/web?pk=2529DF6AB8F79407E94445B4BC9B906714964AC8
-----BEGIN PGP SIGNATURE-----

iEYEAREDAAYFAkhiU+8ACgkQvJuQZxSWSsgNiACgmrUWfTv1ZSiiexOKja64p1F8
1hYAn3i+tYoEOIs2NIcSrExlvoyfJE+X
=ryrm
-----END PGP SIGNATURE-----




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

Предыдущее
От: Mark Stosberg
Дата:
Сообщение: Re: GROUP BY on a column which might exist in one of two tables
Следующее
От: Steve Crawford
Дата:
Сообщение: Re: Sequential event query