Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/11/2014, 14:32
obandoallex
 
Fecha de Ingreso: mayo-2013
Mensajes: 11
Antigüedad: 11 años, 6 meses
Puntos: 0
Exclamación Reutilizar sub consultas sql

Hola y gracias de antemano por leer mi pregunta lo que estoy tratando de hacer es tratar de volver a usar una sub consulta enviandole unicamente un parametro diferente por ejemplo:

Código SQL:
Ver original
  1. SELECT (SELECT debe - Haber FROM Database1 AS D2 INNER JOIN
  2. D2.id = D.id WHERE Clave = 1) AS saldo_inicial,
  3. (SELECT debe - Haber FROM Database1 AS D2 INNER JOIN
  4. D2.id = D.id WHERE Clave = 2) AS Modificados,
  5. (SELECT debe - Haber FROM Database1 AS D2 INNER JOIN
  6. D2.id = D.id WHERE Clave = 3) AS Definitivos
  7.  FROM Database1 AS D

lo que quiero hacer es reutilizar esa subconsulta en una sola ya que practicamente son lo mismo lo unico que cambia es el parametro de filtro.