Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

ordenar según 2 campos de distintas tablas

Estas en el tema de ordenar según 2 campos de distintas tablas en el foro de Mysql en Foros del Web. Hola buenas, tengo las 2 tablas siguientes: productos ------------- -id -stock animales ----------- -id -nombre Y me gustaría saber cómo hacer que la consulta devuelva ...
  #1 (permalink)  
Antiguo 29/10/2007, 08:55
 
Fecha de Ingreso: noviembre-2003
Mensajes: 16
Antigüedad: 20 años, 5 meses
Puntos: 0
ordenar según 2 campos de distintas tablas

Hola buenas, tengo las 2 tablas siguientes:

productos
-------------
-id
-stock


animales
-----------
-id
-nombre

Y me gustaría saber cómo hacer que la consulta devuelva todos los productos que son animales ordenados por Nombre, pero que además, los productos que tengan stock=0, salgan al final del array/resultado.

Conozco solamente la consulta que me ordena por nombre nada más:
select * FROM productos join animales ON productos.ID=animales.ID ORDER BY animales.nombre

Podría hacer 2 consultas y luego unir los arrays, pero quería saber si hay una sóla consulta para hacer esto.
Gracias y saludoss
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:10.