Ver Mensaje Individual
  #5  
Antiguo 20-10-2003
Giniromero Giniromero is offline
Miembro
 
Registrado: may 2003
Ubicación: Madrid
Posts: 296
Reputación: 22
Giniromero Va por buen camino
Hola,

Cita:
No lo estas poniendo igual que lo que te he pasado, fíjate que en el SQL que tu pasas aparece un alias "clientes" que no pertenece a ninguna tabla.


quote:
--------------------------------------------------------------------------------

SELECT NUMCLI, (0 - IMPDEBE + IMPHABER) PARCIAL,
(SELECT SUM(IMPDEBE, IMPHABER)
FROM ECONO E2
WHERE E1.NUMCLI=clientes.NUMCLI) TOTAL
FROM ECONO E1

--------------------------------------------------------------------------------


tal vez no aclaré que clientes, es el nombre de una tabla, supuse que era equivalente a poner el ED, tal como aparece en tu código. No se si tiene que ver con que no aparece relacionado con ninguna tabla, como pasa con E1 y E2, usando el from.

Esto es:

Cita:

SELECT NUMALU, (0 - IMPDEBE + IMPHABER) PARCIAL,
(SELECT SUM(IMPDEBE, IMPHABER)
FROM ECONO E2
WHERE E1.NUMALU=ED.NUMALU) TOTAL
FROM ECONO E1

Disculpa mi torpeza, pero, no veo donde está el problema.

Muchas gracias por la ayuda, en cualquier caso.

Virginia
__________________
Sonrie al mundo, y el mundo te sonreirá :)
Responder Con Cita