Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/08/2004, 06:31
Avatar de Vice
Vice
 
Fecha de Ingreso: agosto-2003
Mensajes: 613
Antigüedad: 20 años, 9 meses
Puntos: 2
Prueba con esto:
Código:
SELECT SAP.shkzg, Sum(SAP.wrbtr) - SAP.previews as Monto, 
           SAP2.shkzg, Sum(SAP2.wrbtr) - SAP2.previews as Monto2 
FROM SAP.SAPR3.BSID SAP, SAP.SAPR3.BSID SAP2
WHERE SAP.mandt = '400'        AND
      SAP.bukrs = 'RICA'       AND
      SAP.kunnr = '0001298492'
      SAP.shkzg = "H" AND

      SAP2.mandt = '400'        AND
      SAP2.bukrs = 'RICA'       AND
      SAP2.kunnr = '0001298492' AND
      SAP2.shkzg = "S"
GROUP By SAP.shkzg, SAP2.shkzg
si te fijas es la misma tabla dos veces con dos alias distintos. Con cada tabla consigues uno de los dos registros y al cruzarlas, obtienes un único registro con los dos datos que te interesan.
Un saludo.

Última edición por Vice; 27/08/2004 a las 06:32