Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/11/2015, 12:56
Avatar de BrujoNic
BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Respuesta: El resultado de la consulta SQL sale en desorden

¿Disculpa pero no tenes un profesor que te explique? ¿No podes buscar bibliografía o internet eso que es lo básico de SQL?

El IN es simplemente un reemplazo del OR para hacer una sola línea, lo que tendrías que hacer repetitivamente con el OR.

El ORDER BY es para decirle orden en que necesitas sean desplegados los datos.

Resumiendo, el IN es para filtrar lo que necesitas y el ORDER BY es para mostrar el resultado del filtro realizado en el orden que necesitas.

Si queres que sea ordenado por varios campos, simplemente tenes que colocarlo en el ORDER BY separados por coma.

No quiero ser rudo, pero es molesto que te ayuden y no te tomes ni un ratito muy corto para investigar lo obvio que te apuesto lo tenes en tus apuntes o cualquier libro o consulta en internet sobre SQL.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL