Możesz łączyć literały ciągu z polami, dzięki czemu możesz dodać znak spacji w ciągu między polami, które łączysz.
Użyj tego:
CONCAT(name, " ", surname)
Ta funkcjonalność jest dość przejrzyście udokumentowana na stronie podręcznika MySQL dla CONCAT()
funkcja
.
Istnieje również CONCAT_WS funkcja
co pozwala określić separator, który będzie używany między każdym z pozostałych pól przekazywanych do funkcji. Jeśli łączysz więcej niż dwa pola w ten sam sposób, ta funkcja może być uważana za czystszą niż powtarzanie separatora między każdym polem.
Na przykład, jeśli chcesz dodać pole drugiego imienia, możesz użyć tej funkcji, aby określić separator tylko raz:
CONCAT_WS(" ", first_name, middle_name, surname)