Vous pouvez concaténer des littéraux de chaîne avec vos champs, de sorte que vous pouvez ajouter un espace dans une chaîne entre les champs que vous concaténez.
Utilisez ceci :
CONCAT(name, " ", surname)
Cette fonctionnalité est documentée assez clairement sur la page de manuel MySQL pour le CONCAT()
fonction
.
Il y a aussi le CONCAT_WS
fonction
qui vous permet de spécifier un séparateur à utiliser entre chacun des autres champs passés à la fonction. Si vous concaténez plus de deux champs de la même manière, cette fonction peut être considérée comme plus simple que de répéter le séparateur entre chaque champ.
Par exemple, si vous souhaitez ajouter un champ de deuxième prénom, vous pouvez utiliser cette fonction pour spécifier le séparateur une seule fois :
CONCAT_WS(" ", first_name, middle_name, surname)