
Query con SubQuery o subconsulta nunca termina.
Publicado por DALSOM (23 intervenciones) el 10/11/2012 14:33:40
Hola a todos, tengo este query con un subquery que nunca termina, y cuando lo hace, es porque dice que fue interrumpido. Que estoy haciendo, si en MSSql funciona instantaneamente ?
Gracias de antemano,
Saludos,
Dalsom,
Rep. Dominicana.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use inventarios;
/* -- Indices creados antes de ejecutar el query
create index idx_ubicacion on inventario(ubicacion);
create index idx_ubanterior on inventario(ub_anterior);
create index idx_ubTipo on inventario(ubicacion,tipo);
create index idx_ubanteriortipo on inventario(ub_anterior,tipoanterior);
*/
select inv.inv_Desc
from inventario ser
where inv.tipo = 1 and inv.ubicacion in
(select i.ubicacion from inventario i
where i.tipo = 1 and i.estatus <> 'B'
group by i.ubicacion
having COUNT(*) > 1
)
order by inv.inv_desc;
Gracias de antemano,
Saludos,
Dalsom,
Rep. Dominicana.
Valora esta pregunta


0