SELECT CONCAT(column1, column2) AS column_name FROM table_name;
在上面的SQL语句中,大家使用了CONCAT函数来将column1和column2两个字段的值进行拼接,然后将它们重命名为column_name输出。需要注意的是,CONCAT函数可以接受多个参数,用逗号隔开即可。
如果想要在拼接的字符之间添加一些分隔符,大家可以将分隔符以字符串形式作为CONCAT函数的中间参数,如下所示:
SELECT CONCAT(column1, '-', column2) AS column_name FROM table_name;
在上面的SQL语句中,大家在column1和column2之间添加了一个“-”分隔符。需要注意的是,分隔符也可以用其他的字符替换。
另外,如果需要拼接的字符中有NULL值,那么在拼接时,NULL值会被忽略。如果不希望NULL值被忽略,可以使用CONCAT_WS函数,它可以将分隔符和字符串一起拼接,而且不会忽略NULL值。
SELECT CONCAT_WS('-', column1, column2) AS column_name FROM table_name;
在上面的SQL语句中,大家使用了CONCAT_WS函数,将column1和column2拼接在一起,分隔符为“-”,并将结果重命名为column_name。