MySQL合并列并用;隔开
时间: 2023-05-23 10:06:43 浏览: 161
SQL合并一列
5星 · 资源好评率100%
A:
可以使用 CONCAT_WS 函数来合并列并用 ; 隔开。
语法如下:
CONCAT_WS(separator, str1, str2, ...)
其中 separator 表示分隔符,str1、str2 表示要合并的列。
例如,以下 SQL 语句将合并 name 和 age 列,并用 ; 隔开:
SELECT CONCAT_WS(';', name, age) AS info FROM table_name;
注意,使用 CONCAT_WS 函数时,第一个参数必须为分隔符,如果要合并的列中有 NULL 值,该值会被自动忽略。
阅读全文