Puede concatenar literales de cadena junto con sus campos, por lo que puede agregar un carácter de espacio en una cadena entre los campos que está concatenando.
Usa esto:
CONCAT(name, " ", surname)
Esta funcionalidad está claramente documentada en la página del manual de MySQL para el CONCAT()
función
.
También está el CONCAT_WS
función
lo que le permite especificar un separador que se utilizará entre cada uno de los otros campos pasados a la función. Si está concatenando más de dos campos de la misma manera, esta función podría considerarse más limpia que repetir el separador entre cada campo.
Por ejemplo, si quisiera agregar un campo de segundo nombre, podría usar esta función para especificar el separador solo una vez:
CONCAT_WS(" ", first_name, middle_name, surname)