Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/08/2005, 09:31
hv16
 
Fecha de Ingreso: octubre-2004
Ubicación: Monterrey mx
Mensajes: 57
Antigüedad: 20 años, 5 meses
Puntos: 0
es cierto eso de q los select DISTINCT son lentos, pero la opciòn en ese caso es usar la clausula group by en vez de distinct...

la verdad no lei muy bien tu Query pero si x ejemplo tienes:
select distinct customerid from orders

lo converitrias a:
select customerid from orders group by customerid

que da el mismo resultado, pero es mucho mas rapido...
estas querys las puedes comprobar en la base de datos Northiwind (si estas trabajando con SQL server)