91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

mysql多行變多列怎么實現

小億
131
2024-01-29 10:12:29
欄目: 云計算

在MySQL中,可以使用GROUP_CONCAT函數將多行數據合并為一行,并將其拆分為多列。

例如,有以下數據表:

+----+-------+---------+
| ID | Name  | Country |
+----+-------+---------+
| 1  | John  | USA     |
| 2  | Alice | UK      |
| 3  | Tom   | Japan   |
+----+-------+---------+

可以使用GROUP_CONCAT函數將Name列合并為一列,并將Country列合并為另一列:

SELECT GROUP_CONCAT(Name) AS Names, GROUP_CONCAT(Country) AS Countries
FROM table_name;

輸出結果為:

+-----------------+---------------------+
| Names           | Countries           |
+-----------------+---------------------+
| John,Alice,Tom  | USA,UK,Japan        |
+-----------------+---------------------+

注意,GROUP_CONCAT默認使用逗號作為分隔符,可以通過指定SEPARATOR參數來修改分隔符。

0
鄂托克前旗| 滦平县| 读书| 浦江县| 杭州市| 台东县| 蒲城县| 乐陵市| 乌拉特后旗| 西林县| 曲沃县| 灵川县| 新和县| 通河县| 丰顺县| 噶尔县| 秀山| 滨海县| 昌邑市| 黄骅市| 潜山县| 金堂县| 普格县| 合山市| 江达县| 眉山市| 防城港市| 珠海市| 宁德市| 宝应县| 肥乡县| 喀什市| 吉首市| 密山市| 冀州市| 玛沁县| 邵东县| 武清区| 石首市| 旅游| 二连浩特市|