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