MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
 
 
Herramientas Buscar en Tema Desplegado
Prev Mensaje Previo   Próximo Mensaje Próx
  #1  
Viejo 14/09/09, 15:46:11
fsandovalz fsandovalz is offline
Junior Member
 
Fecha de Ingreso: ago 2007
Localización: Mexico
Mensajes: 27
Lightbulb Mas rápido, hacer varios selects o hacer un select con INs?

Saludos a Todos.

Alguien me podría ayudar a aclarar esta duda, en un reporte estoy haciendo un select con varios IN en el WHERE: (
SELECT RACCT HSL GJAHR BUDAT
FROM FAGLFLEXA
APPENDING TABLE I_FLEXA
WHERE RBUKRS = P_BUKRS AND
( ( RYEAR = P_AN1 AND GJAHR = P_AN1 AND
BUDAT BETWEEN FIN1 AND IN1 ) OR
( RYEAR = P_AN2 AND GJAHR = P_AN2 AND
BUDAT BETWEEN FIN2 AND IN2 ) ) AND
RACCT IN PR_CTNS AND
KOKRS = WA_FAGLZC-KTOPL AND
RTCUR IN PR_MON AND
RBUSA IN PR_DIV.)
Esto lo hago para evitar estar haciendo un select por cada rango de cuentas que tienen los conceptos de los cuales estoy extrayendo la información, el reporte funciona bien lo unióco malo es que es estas consultas se tarda una considerable cantidad de tiempo.
En mi opinión esto debería de ser mas rápido que estar haciendo un select por cada uno de los rangos de cuentas que tiene cada rubro que proceso.

Agradezco sus comentarios.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 17:33:57.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web