Ir para conteúdo
Fórum Script Brasil

danielbench

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre danielbench

danielbench's Achievements

0

Reputação

  1. Olá pessoal, Preciso de uma ajuda pra criar uma consulta que agrupe o total de vendas de uma tabela por mês/ano. Minha tabela tá assim: Datav, Total Com a consulta: SELECT EXTRACT(MONTH FROM DATAV) AS MES_MOV, EXTRACT(YEAR FROM DATAV) AS ANO_MOV, Sum(total) AS TOTAL FROM Venda GROUP BY EXTRACT(MONTH FROM DATAV), EXTRACT(YEAR FROM DATAV) Fica assim: Mês Ano Total 01 2012 30.000,00 02 2012 45.000,00 Porém eu queria uma consulta que ficasse assim: Mês Total 01/2012 30.000,00 02/2012 45.000,00 Alguém pode me ajudar?
  2. Estou precisando criar um relatório onde posso verificar a movimentação do estoque dos produtos em um determinado período. As tabelas estão assim (declarei somente os campos relevantes abaixo): Venda(Cod_Venda, Datav, Total); ProdVenda (Cod_Produto, Produto, Cod_Venda, Quant, Valor_unit, totalprod); Compra (Cod_Compra, Datac, Total); ProdCompra (Cod_Produto, Produto,Cod_compra, Quant, Valor_unit, totalprod); Criei a consulta da seguinte maneira: select PV.Cod_Produto, PV.Produto, sum(PV.Quant) as qtd_venda, sum(PV.TotalProd) as totalvenda from ProdVenda PV where PV.Cod_Venda in(select Cod_Venda from Venda V where V.Datav between :DataIni and :DataFim) e outra assim: select PC.Cod_Produto, PC.Produto, sum(PC.Quant) as qtd_compra, sum(PC.TotalProd) as totalcompra from ProdCompra PC where PC.Cod_Compra in(select Cod_Compra from Compra C where C.Datac between :DataIni and :DataFim) as duas funcionam bem e de forma rápida, porém preciso juntar as 2 consultas numa só IBQuery de forma que tenha a movimentação tanto de venda quanto de compra na mesma linha do QuickReport. Além disso, é possível dentro do SQL, efetuar o cálculo de saldo de movimentação e lucro no período baseado em cada produto, tipo: lucro = PV.TotalProd - PC.TotalProd ??? Espero que alguém possa ajudar, obrigado!!!
×
×
  • Criar Novo...