Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

função de concatenar mysql


Você pode concatenar literais de string junto com seus campos, para poder adicionar um caractere de espaço em uma string entre os campos que você está concatenando.

Usa isto:
 CONCAT(name, " ", surname)

Essa funcionalidade está documentada de forma bastante clara na página de manual do MySQL para o CONCAT() função .

Há também o CONCAT_WS função que permite especificar um separador a ser usado entre cada um dos outros campos passados ​​para a função. Se você estiver concatenando mais de dois campos da mesma maneira, essa função pode ser considerada mais limpa do que repetir o separador entre cada campo.

Por exemplo, se você quiser adicionar um campo de nome do meio, poderá usar esta função para especificar o separador apenas uma vez:
CONCAT_WS(" ", first_name, middle_name, surname)