获取在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;