如何使用MySQL查询获取值?

Gna*_*air 1 mysql sql

我想在mysql查询中获取First_Name,LastName,First Name Last Name的所有记录.

例如,

mytable看起来像这样:

rec Id      First Name     Last Name
1           Gnaniyar       Zubair
2           Frankyn        Albert
3           John           Mathew
4           Suhail         Ahmed
Run Code Online (Sandbox Code Playgroud)

输出应该是这样的:

Gnaniyar Zubair, Frankyn Albert, John Mathew, Suhail Ahmed
Run Code Online (Sandbox Code Playgroud)

给我SQL.

Bli*_*ixt 6

如果必须在查询中完成,您可以使用GROUP_CONCAT,但除非您按某种方式进行分组,否则这是一个非常愚蠢的查询,并且连接应该在客户端上完成.

SELECT GROUP_CONCAT(FirstName + ' ' + LastName
                    ORDER BY FirstName, LastName
                    SEPARATOR ', ') AS Names
FROM People;
Run Code Online (Sandbox Code Playgroud)