Query com Subquery
Srs., boa tarde.
Preciso gerar uma consulta que possa visualizar todos os registros de contribuição de aplicadores ordenados por empresa, matricula e data, MAS apenas relacionar os aplicadores com saldo > 0.
Tabela MOVTO, contém os campos Empresa, Matricula, Data e Valor
101 63 26/05/2008 1,35
101 212 26/05/2008 -4,95
101 221 26/05/2008 1742,48
101 221 23/06/2008 30,48
101 221 16/07/2008 30,48
101 221 15/08/2008 30,48
101 221 15/09/2008 30,48
101 221 07/11/2008 60,96
101 221 09/12/2008 30,48
No exemplo acima, teria relacionados, então, apenas as matrículas 63 e 221, com seus respectivos movimentos.
A matricula 212 seria relacionado devido ao saldo <=0
Tentei o seguinte, mas dá erro na subquery:
select movempr, movmatr, movdata, movvalor
FROM SCCAMOVC where exists (select movempr, movmatr, sum(movvalor) as Capital
from sccamovc
where Capital>0)
group by movempr, movmatr, movdata, movvalor
Alguém saberia a forma correta de executar a query. Obrigado.
Discussão (16)
Carregando comentários...