获取在MySql中复制FieldA的所有FieldB值

获取在MySql中复制FieldA的所有FieldB值,mysql,Mysql,给定一个包含两个字段的表,如FirstName和LastName1,我可以通过Mysql查询提取一个输出,其中每个FirstName有一行,并包含一个串联的LastNames: - Bob | Smith - Bob | Jones - Bob | Adams - Jack | Abrams - Jack | Andrews 将成为: - Bob | Smith;Jones;Adams - Jack | Abrams;Andrews 使用组_CONCAT selec

给定一个包含两个字段的表,如
FirstName
LastName1
,我可以通过Mysql查询提取一个输出,其中每个FirstName有一行,并包含一个串联的
LastNames

 - Bob  |  Smith
 - Bob  |  Jones
 - Bob  |  Adams
 - Jack |  Abrams
 - Jack | Andrews
将成为:

- Bob  | Smith;Jones;Adams
- Jack | Abrams;Andrews
使用组_CONCAT

select FirstName, GROUP_CONCAT(LastName1 separator ';') lastnames
from your_table
group by FirstName;