Hola Gracias por sus respuestas iislas y Libras creo que no me explique muy bien
Código SQL:
Ver originalSELECT SUM(SELECT debe - Haber FROM Database1 AS D2 INNER JOIN
D2.id = D.id WHERE D2.Clave = 1) AS saldo_inicial,
SUM(SELECT debe - Haber FROM Database1 AS D2 INNER JOIN
D2.id = D.id WHERE D2.Clave = 2) AS Modificados,
SUM(SELECT debe - Haber FROM Database1 AS D2 INNER JOIN
D2.id = D.id WHERE D2.Clave = 3) AS Definitivos
FROM Database1 AS D
La clave no es un parametro externo si no un parametro perteneciente a la Base de datos. por eso no puedo realizar el el case a como sugieres Libras.
Iislas con tu sugerencia pues no estoy muy al dia que digamos con lo que es Union pero investigare y avisare si me funciona