Talvez seja uma pergunta estúpida, mas dei uma caçada no tópicos e não encontrei… Existe em SQL alguma forma de somar valores de colunas de mesmo tipo, mas de tabela diferentes? Ou teria eu modelado o meu banco errado para ter esta necessidade? Desde já obrigado a atenção de todos!
É claro que dá, mas você precisa fazer os joins adequados para que as somas sejam adequadas.
select (tab1.a + tab2.b) from tab1 inner join tab2 on tab1.campo1 = tab2.campo1 where ...
Pô cara, funcionou de prima aqui! Obrigadão ai! Agora, isto é um caso comum, ou é um indício de um banco mal modelado?
Acho que é relativamente comum.
Havia revirado o Google todo e não encontrei essas informações… Valeu cara obrigado mesmo!