[英]Merging two rows into one row with MYSQL
ID Column1 Column2 Column3
1 data1 data3
1 data2
from table above, may I perform a single query to get this? 从上表中,我可以执行一个查询来获取此信息吗? :
:
ID Column1 Column2 Column3
1 data1 data2 data3
SELECT
MAX(Column1) AS Column1,
MAX(Column2) AS Column2,
MAX(Column3) AS Column3
FROM
table
GROUP BY
ID
SELECT
GROUP_CONCAT(Column1) AS Column1,
GROUP_CONCAT(Column2) AS Column2,
GROUP_CONCAT(Column3) AS Column3
FROM table
GROUP BY ID
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.