Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2012, 23:42
negromelchor
 
Fecha de Ingreso: septiembre-2011
Mensajes: 17
Antigüedad: 12 años, 7 meses
Puntos: 0
Ordenar resultados por precio cuando hay dos monedas

Hola a todos, tengo una duda que no puedo resolver y es como deberia hacer para mostrar resultados ordenados por precio, pero distinguiendo entre dos monedas, pesos y dólares.

En una tabla se almacenan varios campos y uno de ellos es el precio y el otro la moneda que puede ser $ o u$s.

Al momento de hacer la consulta puedo ordenar por precio ya sea ascendente o descendete, con una consulta "select * from listados order by precio desc" pero yo necesito que el valor del dólar sea considerado como 4.5 veces el valor del peso para que de esa manera en los resultados que sean en dólares queden bien ubicados en relación a la conversión.

Por ejemplo con la consulta simple quedaria así:

producto 1 precio: 20.000$
producto 2 precio: 10.000$
producto 3 precio: 3.000u$s

Ahora lo que deseo es que ordene según la conversión, algo así:

producto 1 precio: 20.000$
producto 3 precio: 3.000u$s
producto 2 precio: 10.000$

Agradeceria cualquier ayuda que me puedan dar.

Muchas gracias!!!