Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/04/2003, 05:15
jjlallana
 
Fecha de Ingreso: enero-2002
Ubicación: Zaragoza
Mensajes: 144
Antigüedad: 23 años, 4 meses
Puntos: 0
Si el precio es numerico:
SELECT *
FROM localescomerciales
WHERE tipo = 'MMColParam'
order by precio desc

Si el precio no es númerico lo tendras que convertir [Aunque muchas veces no es posible]:

CAST(precio AS float), o sea algo similar a esto(este tipo de conversión nunca la he probado en la ordenación, solo la he probado en la selección):


SELECT *
FROM localescomerciales
WHERE tipo = 'MMColParam'
order by CAST(precio AS float) desc


Pero sin lugar a dudas la mejor solución es convertir a numerico el propio campo de la base de datos .


Espero que te sirva