Hola vmoran2009:
Creo que el ifnull no funciona sobre estos registros porque estos no existen hasta que termina de ejecutarse la consulta, sin embargo puedes hacer algo como esto:
Esto debería de bastar para obtener el resultado que quieres.
Saludos
Leo.