MySQL IFNULL "N / A" produce "el elemento no se puede encontrar en la colección" Error

He estado usando las funciones IFNULL para convertir valores NULL a ceros en mis consultas SQL, como esto:

<code>SELECT IFNULL(mem.comment_count,0) FROM members...
</code>

Esto funciona bien. Ahora estoy tratando de usar la función IFNULL para convertir los valores NULL a una cadena, "N / A", pero sigo recibiendo el error: "el elemento no se encuentra en la colección correspondiente al nombre u ordinal solicitado":

<code>SELECT IFNULL(mem.address2,'N/A') FROM members...
</code>

Incluso intenté usar COALESCE solo en caso de que sea una cadena vacía en lugar de una NULA:

<code>SELECT COALESCE(NULLIF(mem.address2, ''), 'N/A') FROM members...
</code>

Pero sigue tirando el mismo error.

¿Algunas ideas?

Respuestas a la pregunta(1)

Su respuesta a la pregunta