Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/06/2013, 07:28
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: consulta select de dos tablas y suma - resta

Código MySQL:
Ver original
  1. SELECT fecha,
  2.      sum(sbc.inicial) SaldoInicial,
  3.      sum(sbc.entradas) TEntradas,
  4.      sum(sbc.salidas) TSalidas,
  5.      sum(sbc.inicial)+sum(sbc.entradas)-sum(sbc.salidas) SaldoFinal
  6. FORM
  7.      (SELECT fecha,
  8.                    valor inicial,
  9.                    0 entradas,
  10.                    0 salidas
  11.        FROM saldos_iniciales
  12.        UNION ALL
  13.        SELECT fecha,
  14.                     0 inicial,
  15.                     if(tipo="Entrada",valor,0) entradas,
  16.                     if(tipo="Salida",valor,0) salidas
  17.         FROM entradas_salidas) sbc
  18.  GROUP BY sbc.fecha;

Si?
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.