Puoi concatenare stringhe letterali insieme ai tuoi campi, in modo da poter aggiungere uno spazio in una stringa tra i campi che stai concatenando.
Usa questo:
CONCAT(name, " ", surname)
Questa funzionalità è documentata abbastanza chiaramente nella pagina di manuale di MySQL per il CONCAT()
funzione
.
C'è anche il CONCAT_WS
funzione
che consente di specificare un separatore da utilizzare tra ciascuno degli altri campi passati alla funzione. Se stai concatenando più di due campi nello stesso modo, questa funzione potrebbe essere considerata più pulita rispetto alla ripetizione del separatore tra ciascun campo.
Ad esempio, se desideri aggiungere un campo del secondo nome, puoi utilizzare questa funzione per specificare il separatore una sola volta:
CONCAT_WS(" ", first_name, middle_name, surname)