Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/05/2008, 14:20
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 9 meses
Puntos: 300
Re: where art.idArticulo=vot.idArticulo cuando vot.idArticulo no siempre existe

Esto era fácil.
No obstante, creo que deberías cambiar el order by para que te cogiera el 0, aunque no lo he probado. De esta forma ordena por el alias punt que encierra el valor 0 cuando no existe correspondencia.

SELECT articulo.idArticulo AS id_art, articulo.title, IFNULL(votaciones.puntuación, '0') as punt from articulo LEFT JOIN votaciones ON articulo.idArticulo =votaciones.idArticulo order by punt DESC