1. Existem várias tabelas com exatamente a mesma estrutura. Quero resumir essas tabelas por um determinado campo.
Blog de referência: http://blog.csdn.net/vinson0526/article/details/9367469
, como a tabela upc1:
inscrição | contagem |
---|---|
http | 3 |
ftp | 4 |
www | 10 |
Tabela upc2 :
inscrição | contagem |
---|---|
http | 7 |
ftp | 6 |
www | 13 |
Finalmente, desejo obter a seguinte tabela tt:
inscrição | contagem |
---|---|
http | 10 |
ftp | 10 |
www | 23 |
Código:
select application, sum(count) from (
select * from upc1
union all
select * from upc2) tt
group by applicaton;
Resumo: union e union all podem ser usados para mesclar tabelas com a mesma estrutura.