#2
|
|||
|
|||
Desconociendo el tamaño de las tablas así como los índices que estén creados podrías hacer un JOIN en vez de un FOR ALL ENTRIES. El for all entries sino recuerdo mal no deja de ser un UNION por cada registro de la tabla temporal.
Sería algo así: SELECT * INTO TABLE table FROM zef_ass_tipus LEFT JOIN zef_sac ON zef_ass_tipus~tipus_complert = zef_sac~id_tipus_ass WHERE retencio_irpf = 'X' AND tipus_ajust <> '/' AND bukrs = p_bukrs AND gjahr = p_gjahr AND belnr IN s_belnr AND tercer IN s_tercer AND estat IN s_estat AND estat <> '99' AND hkont IN s_hkont AND tercer IN r_terc. Un saludo. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|