文字列リテラルをフィールドと一緒に連結できるため、連結するフィールド間の文字列にスペース文字を追加できます。
これを使用してください:
CONCAT(name, " ", surname)
この機能は、MySQLのマニュアルページに非常に明確に記載されています。 CONCAT()
の場合 機能
。
CONCAT_WS<もあります。 / code> 機能
これにより、関数に渡される他の各フィールド間で使用されるセパレーターを指定できます。同じ方法で3つ以上のフィールドを連結する場合、この関数は、各フィールド間で区切り文字を繰り返すよりもクリーンであると見なされる場合があります。
たとえば、ミドルネームフィールドを追加する場合は、この関数を使用してセパレータを1回だけ指定できます。
CONCAT_WS(" ", first_name, middle_name, surname)