Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ajuda SQL

20 views
Skip to first unread message

Matheus Damasceno

unread,
Jun 12, 2012, 1:56:09 PM6/12/12
to
Boa tarde,

Preciso juntar três tabelas do SQL Server, sendo que preciso fazer uma
função de soma para cada uma das tabelas e apresentar os resultados
simultaneamente. Apenas uma das colunas das três tabelas tem dados
idênticos, podendo ser feito o Join a partir dessa coluna. Além disso,
preciso filtrar (provavelmente com where) as datas que desejo. No
caso, possuo nas três tabelas, uma coluna mês e outra coluna ano,
sendo que preciso do mês mais recente. Caso sirva de ajuda, o código
que utilizei para selecionar o maior mês foi:
SELECT TOP 1 *
FROM (SELECT MES, ANO
FROM TABELA_1
UNION ALL
SELECT MES, ANO
FROM TABELA_2
UNION ALL
SELECT MES, ANO
FROM TABELA_3)
DERIVEDTBL
ORDER BY ANO DESC, MES DESC
0 new messages