Hola gabrielflowers,
El problema no es la función, si no tu código, ya que MySQL reserva el uso de la sintaxis:
Código:
SELECT tabla.campo FROM tabla
Si tu tabla tiene campos con puntos, debes de ponerlo con backticks (`):
Código:
SELECT tabla.`a.campo` FROM tabla
Saludos.