Problemas con una consulta en Mysql...

Hola, ójala me puedan ayudar, les mando mi consulta:
SELECT area,nombre,accesos.direccion_ip,status,web_filtrado,web_libre,no_web,correo,ftp,abierto_total,bloqueado_total FROM
personal,status_ip,accesos
WHERE
personal.id_personal=accesos.id_personal AND accesos.direccion_ip=status_ip.direccion_ip
ORDER BY accesos.ordena;
area nombre direccion_ip
Diseño ernesto 721.42.123.4
Diseño rodolfo 721.42.123.5
Diseño alfonso 721.42.123.2
Informática ana 721.42.123.25
Informática cesar 721.42.123.13
Informática alfredo 721.42.123.17
Producción víctor 721.42.123.34
Producción luis 721.42.123.31
Producción víctor 721.42.123.42
Y yo quiero que también me ordene las direcciones IP, para esto yo aumente en la tabla un campo llamado ordena el cual contiene el numero final de cada dirección Ip (4,5,2,25,13, etc) y con este ordeno las direcciones IP perfectamente, pero no se como incluir en esta consulta los dos ordenamientos tanto por área como por direccion_ip, les voy a agradeceré mucho su ayuda, que estén bien, bye...
1

1 Respuesta

4.450 pts. Conocimiento en programación sobre VB, Informix 4gl
Lo que debes hacer es incluir en el orde by el otro campo:
ORDER BY personal. Area, accesos. Ordena
Con esto te ordena por área y dirección IP
Diseño alfonso 721.42.123.2
Diseño ernesto 721.42.123.4
Diseño rodolfo 721.42.123.5
Espere soluciones esto tu inquietud.
Suerte
Muchas gracias por tu apoyo no sabia que se podía hacer eso de incluir al otro campo unicamente separándolo por una coma, muchas gracias, cuidate y que estés bien, bye...

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas