如何将行值作为逗号或分号分隔值作为 sql 中的输出

How to get Rows values as comma or semi colon sepeared values as output in sql

Table name employee
Emp_id      Emp_name     emp_language
1           john         Java
2           Ragul        Python
3           April        Java

我需要一个查询来获得类似

的输出
1,john,Java
2,Ragul,Python
3,April,Java

您可以使用CONCAT_WS()函数,例如

SELECT CONCAT_WS(',',Emp_id,Emp_name,emp_language)
  FROM employee

类似于CONCAT(),但无需重复分隔符作为第一个参数。