No puedes usar el símbolo "#" en MySQL. Es un
caracter de comentario, por lo que omite todo lo que siga a su aparición. Cumple la misma función que "/*" o "-- " (dos guiones y un espacio).
Lo que has puesto es lo mismo que escribir
De hecho, antes de usar un caracter no alfanumérico, lo que te conviene es siempre leer el manual de referencia para saber si es posible, o el mismo tiene otro uso.