Re: Query to find sum of grouped counts from 2 tables
| От | Thomas Kellerer |
|---|---|
| Тема | Re: Query to find sum of grouped counts from 2 tables |
| Дата | |
| Msg-id | ig6psp$50m$1@dough.gmane.org обсуждение исходный текст |
| Ответ на | Query to find sum of grouped counts from 2 tables ("Satish Burnwal (sburnwal)" <sburnwal@cisco.com>) |
| Список | pgsql-general |
Satish Burnwal (sburnwal) wrote on 07.01.2011 11:15: > I have 2 tables containing the data for same items: > > STORE1 > ----------------------------- > Id type items > ----------------------------- > 1 FOOD 10 > 2 FOOD 15 > 3 SOAP 20 > > STORE2 > ----------------------------- > Id type items > ----------------------------- > 1 FOOD 15 > 3 SOAP 10 > 4 PAPER 25 > 5 SOAP 12 > > > What I am looking for is one single query that would return me TYPE-wise > total number of items from both the tables. UNION does not help me. I > want the result as: Hmm, I don't see why UNION shouldn't work: SELECT type, sum(items) as count FROM ( SELECT type, items FROM store1 UNION ALL SELECT type, items FROM store2 ) t GROUP BY type
В списке pgsql-general по дате отправления: