
29/11/2005, 11:37
|
 | Colaborador | | Fecha de Ingreso: febrero-2001 Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses Puntos: 535 | |
En MySQL no tengo idea... pero supongo tendrá alguna función condicional parecida al IIf(expresion, parte verdadera, parte falsa) de access.
Entonces podrías decirle que ordene...
ORDER BY IIf(IsNumeric(Tabla.CampoPrecio),Tabla.CampoPrecio ,1000000)
La cuestión sería que reemplace los nulos (o los no numéricos) por un valor muy alto e imposible (puse un millón, pero vos sabrás cuál valor se ajusta a los alto e imposible de tus productos). Por supuesto, en el SELECT incuirás el campo CampoPrecio sin hacerle ningún condicional para obtener los valores reales.
Tal vez exista otra forma, pero esa funciona ;)
Por cierto, Sergio, te llegó la respuesta al MP de la otra vez?
__________________ ...___... |