按一列分组并显示另一列的所有结果

use*_*154 2 php mysql

嗨伙计们,我正在尝试解决这个问题,我找不到解决方案.

我有2列,我试图按第一列进行选择和分组,并显示第二列的所有记录.我的表是:

RegNo   Name
C117    Mariya Mathew
C117    Baino Baby
C117    Mathews Reji
C120    Nithin Abraham
C120    Vipin Saji
C120    Veetu Thomman
Run Code Online (Sandbox Code Playgroud)

所以我的结果应该是:

C117  Mariya Mathew, Baino Baby, Mathews Reji
C120  Nithin Abraham, Vipin Saji, Veetu Thomman
Run Code Online (Sandbox Code Playgroud)

请帮助我...在此先感谢...

Bar*_*mar 5

使用GROUP_CONCAT

SELECT RegNo, GROUP_CONCAT(Name SEPARATOR ', ') Names
FROM MyTable
GROUP BY RegNo
Run Code Online (Sandbox Code Playgroud)