Tema: Ayuda Please
Ver Mensaje Individual
  #6  
Viejo 06/07/07, 21:02:26
azua14 azua14 is offline
Senior Member
 
Fecha de Ingreso: jul 2007
Mensajes: 140
Hola...lo que dicen arriba es correcto...pero cuidado...recuerda que las tablas en SAP son GRRRRRRANDES....y un INNER JOIN te puede resultar muy lento...yo prefiero hacer un par de consultas por separado y unirlas usando un FOR ALL ENTRIES....hay dos cosas que trato de evitar en SAP...el SELECT--> ENDSELECT y EL INNER JOIN.

..Este ejemplo es super básico...pero puede servir
SELECT carrid connid
cityfrom cityto
deptime arrtime
airpfrom airpto
distance distid
FROM spfli
INTO CORRESPONDING FIELDS OF TABLE i_spfli
WHERE carrid IN scarrid.

SELECT carrid carrname
FROM scarr
INTO CORRESPONDING FIELDS OF TABLE i_scarr
FOR ALL ENTRIES IN i_spfli
WHERE carrid EQ i_spfli-carrid.
Responder Con Cita