02/06/2008, 09:04
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 8 meses Puntos: 300 | |
Respuesta: sumar campos de resultados subconsultas prueba esto:
quita los alias de cada uno, pon los signos + o - entre ellos (yo los he puesto a ojo, para que veas cómo van), como en el ej. y pon un alias al final.
SELECT datos_empleado.nombre, datos_empleado.rut,
(SELECT SUM(ansubl_i01 + subsil_i12) FROM anticipos
WHERE datos_empleado.rut = anticipos.rut) + (SELECT SUM(montoco) FROM datos_pagos
WHERE datos_empleado.rut = datos_pagos.rut) - (SELECT SUM(deslic_i01 + deslic_i12)
FROM anticipos
WHERE datos_empleado.rut = anticipos.rut
) AS TOTAL
FROM datos_empleado
EDITO: esto puede ser una solución, pero no es lo mejor: te hago la misma recomendación que Seyko.
Última edición por jurena; 02/06/2008 a las 09:17 |