Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/05/2009, 01:38
roach6891
 
Fecha de Ingreso: febrero-2005
Mensajes: 27
Antigüedad: 19 años, 4 meses
Puntos: 1
Respuesta: Order By Alenta mi resultado?

Cita:
Iniciado por zyon Ver Mensaje
Que tal , tengo unos querys de busqueda que me arrojan muchos resultados, por un lado se que debo optimizar esos querys, pero por otro tambien llego a mis oidos que el ORDER BY alenta el resultado de mi consulta, si esto es cierto, hay algun modo de evitar usar un order by o usarlo sin q alente una busqueda? tal vez alguna herramienta del sql o algo, gracias de antemano!
en efecto su tu tienes tres columnas por ejemplo

IDUSUARIOS | NOMBRE | PATERNO | MATERNO
y tienes

select * from usuarios

te arroja

1 | Juan | Leon | Leon
2 | Beto | Perez | Perez
3 | Raul | Dias | Dias

si pones

select * from usuarios order by paterno
te va poner

3 | Raul | Dias | Dias
1 | Juan | Leon | Leon
2 | Beto | Perez | Perez

la cantidad de resultados serán los mismos y tu indice va seguir igual solo vas a cambiar la vista

bueno eso entiendo yo, corrijanme si estoy mal