SELECT CONCAT_WS(',', Col1, Col2, Col3 ) AS combined FROM table_name
目前,如果我有字段 Col1 = 'hello', Col2 = 'Bye', Col2 = 'Goodnight'
上面的 select 语句将返回 hello,Bye,Goodnight,这很好。
如果任何列中的任何一个为空白怎么办。仍将添加逗号。比如你好,晚安。
有没有办法说如果 Col 是空的然后忽略它?(这是 MySQL)
SELECT CONCAT_WS(',', Col1, Col2, Col3 ) AS combined FROM table_name
目前,如果我有字段 Col1 = 'hello', Col2 = 'Bye', Col2 = 'Goodnight'
上面的 select 语句将返回 hello,Bye,Goodnight,这很好。
如果任何列中的任何一个为空白怎么办。仍将添加逗号。比如你好,晚安。
有没有办法说如果 Col 是空的然后忽略它?(这是 MySQL)