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
  

Mensagemem Seg, 15 Mai 2017 9:29 am

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.
diegop_m

Mensagemem Seg, 15 Mai 2017 10:15 am

Qual é a estrutura das tabelas ?
dr_gori
Localização: Seattle, WA, USA

Thomas F. G

Mensagemem Qua, 17 Mai 2017 9:29 am

Bom Dia,

a estrutura ta tabela é:

Código: Selecionar todos
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
diegop_m

Mensagemem Qua, 17 Mai 2017 10:28 am

Acho que isso resolve o seu problema.

Código: Selecionar todos
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
dr_gori
Localização: Seattle, WA, USA

Thomas F. G

Mensagemem Qua, 17 Mai 2017 3:54 pm

Muito obrigado, resolveu o problema sim...
diegop_m



Voltar para PL/SQL

Quem está online

Usuários navegando neste fórum: alextdssouza e 5 visitantes