Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/12/2010, 07:12
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años
Puntos: 574
Respuesta: Restar selects sobre misma tabla

Código SQL:
Ver original
  1. SELECT Tabla.usuario,
  2. SUM(IF(jornada=3,presupuesto,0)-IF(jornada=1,presupuesto,0)) AS Saldo3_1
  3. FROM Tabla
  4. GROUP BY Tabla.usuario;

Código SQL:
Ver original
  1. SELECT Tabla.usuario,
  2. SUM(IF(jornada=3,presupuesto,0))-SUM(IF(jornada=1,presupuesto,0)) AS Saldo3_1
  3. FROM Tabla
  4. GROUP BY Tabla.usuario;

1 8
2 4

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