Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/08/2007, 01:04
Avatar de Mahalo
Mahalo
 
Fecha de Ingreso: julio-2004
Ubicación: Mallorca (Illes Balears)
Mensajes: 1.121
Antigüedad: 19 años, 9 meses
Puntos: 12
Re: Cuando imprimo ORDER BY ASC, no imprima primero campos NULL, Como hago? no puedo!

Igual no ibas muy desencaminado. A ver, ignoro si esto se puede hacer de una forma más limpia, pero esto debería funcionar:

SELECT IF(price IS NOT NULL OR price=0, price, 999999999) AS car_price, price
FROM tabla
ORDER BY IF(price IS NOT NULL OR price=0, price, 999999999)

Obviamente, debes ignorar el campo car_price y usar sólo el price. Dudo mucho que te pueda servir, pero vamos, igual te da alguna idea más.

Saludos!