Ver Mensaje Individual
  #1  
Antiguo 06-02-2013
mordaz mordaz is offline
Miembro
 
Registrado: mar 2008
Posts: 32
Reputación: 0
mordaz Va por buen camino
Unhappy Ayuda con consulta SQL

Que tal a todos,

Hice una consulta en SQL que con pocos registros funcionaba muy bien pero ahora se tarda hasta 30 minutos en procesar. Utilizo Interbase 6.5 y el programa esta hecho en C++ Builder 6. Si alguien me puede ayudar a optimizar la consulta se los agradecería. La consulta es la siguiente:

La base de datos al dia de hoy mide unos 50 Mb

SELECT Codigo,Precio,Cantidad
FROM Ventas_Conceptos
WHERE Venta_key IN (
SELECT Venta_key
FROM Ventas
WHERE Corte=50
AND Cancelada IS NULL)

Es una consulta sencilla salvo el hecho de que tiene un IN y una subconsulta.
Responder Con Cita