SQL - Sr

 
Vista:

Sr

Publicado por Fernando (1 intervención) el 28/11/2008 20:29:54
Tengo un problema al ejecutar una consulta sql con la siguiente estructura:

(select .......
minus
select ....... )
UNION ALL
(select .......
minus
select ....... )

El problema es que la consulta tarda horas y no obtengo la respuesta, pero si se corren por separado las subconsultas separadas por el UNION ALL tarda unos pocos segundos.
Y lo raro es que hasta hace unos días la consulta completa se realizaba perfectamente.

Espero que me puedan ayudar.

Este es el query:

(select 'eS-SC' control, ent.c_ente, cta.c_banco
from en_bentebasico ent, en_abenef_ctabancaria abc, cta_bcuenta_bancaria cta
where ent.id_beneficiario = abc.id_beneficiario
and abc.id_cuentabancaria = cta.id_cuenta_bancaria
minus
select 'eS-SC', o_ente, c_banco
from gen_bcuenta_bancaria@SC)
UNION ALL
(select 'SC-eS', o_ente, c_banco
from gen_bcuenta_bancaria@SC
minus
select 'SC-eS', ent.c_ente, cta.c_banco
from en_bentebasico ent, en_abenef_ctabancaria abc, cta_bcuenta_bancaria cta
where ent.id_beneficiario = abc.id_beneficiario
and abc.id_cuentabancaria = cta.id_cuenta_bancaria)
/
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder