Gracias por vuestras respuestas DarkJ y popobcn,
Voy a probarlo y os cuento haber que sale.
Cita: Buenas a todos,
Ahora me estoy quedando con la duda.... ORDER BY podria llegar a ordenar por más de un criterio, por lo que entiendo que al marcar el tipo de orden que deseamos en la consulta, ya sea ascendiente o descendiente, tendria que sacarlos los datos correctamente tal y como a planteado yazo en su ejemplo ¿no?
Yazo, has probado de realizar la consulta directamente así:
Cita:
SELECT * FROM catalogo ORDER BY precio1, precio2
¿Te ha dado algún error o no te ha ordenado los resultados correctamente?
Saludos
Si lo ordeno de esta forma, cuando encuentra algún precio o precio promoción a 0 me le pone primero, mientras que si está a ceros significa que no hay que usar ese precio.
Gracias de nuevo.