具有2列的MYSQL表。Col1重复,Col2唯一值
我使用的是mysql,表有两列具有2列的MYSQL表。Col1重复,Col2唯一值,mysql,sql,duplicate-data,Mysql,Sql,Duplicate Data,我使用的是mysql,表有两列 Col1 | Col1 ------+-------+ a@a | ab | a@a | cd | b@b | ab | b@b | cd | 我想要这样的结果 Col1 | Col1 ------+--------+ a@a | abcd | b@b | abcd | 如何使用SQL实现这一点请帮助我。 谢谢。不带分隔符使用 SELECT col1, GROUP_CONCAT(col2 SE
Col1 | Col1
------+-------+
a@a | ab |
a@a | cd |
b@b | ab |
b@b | cd |
我想要这样的结果
Col1 | Col1
------+--------+
a@a | abcd |
b@b | abcd |
如何使用SQL实现这一点请帮助我。
谢谢。不带分隔符使用
SELECT col1, GROUP_CONCAT(col2 SEPARATOR '') AS col2
FROM tablename
GROUP BY col1;
请在此处查看它的实际操作:
这将为您提供:
| COL1 | COL2 |
---------------
| a@a | abcd |
| b@b | abcd |