Saldo Anterior e Saldo Atual

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
Avatar do usuário
diegop_m
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 6
Registrado em: Dom, 14 Mai 2017 10:26 pm

Bom Dia pessoal, sera que alguém poderia me ajudar?

A situação é a seguinte, tenho diversos produtos durante o ano porém devo ler o saldo desse produto para o mês atual e trazer sempre o saldo do Mês anterior, como eu poderia fazer esse select?

Desde já agradeço a atenção de todos...

Abs.
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Qual é a estrutura das tabelas ?
Avatar do usuário
diegop_m
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 6
Registrado em: Dom, 14 Mai 2017 10:26 pm

Bom Dia,

a estrutura ta tabela é:

Selecionar tudo

COD_EMPRESA, 
FILIA,
DATA,
PRODUTO,
SALDO
No Select teria que vim o somatório de cada produto do mês atual e mês anterior
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Acho que isso resolve o seu problema.

Selecionar tudo

SELECT
  TO_CHAR(data, 'YYYY-MM') mês
, produto
, SUM(saldo) soma_saldo
FROM sua_tabela
WHERE data >= TRUNC(ADD_MONTHS( SYSDATE, -1 ), 'MM')
GROUP BY 
  TO_CHAR(data, 'YYYY-MM')
, produto
ORDER BY 1,2,3
Avatar do usuário
diegop_m
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 6
Registrado em: Dom, 14 Mai 2017 10:26 pm

Muito obrigado, resolveu o problema sim...
Responder
  • Informação