亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

mysql如何列轉行

小億
95
2024-01-17 04:10:46
欄目: 云計算

在MySQL中,可以使用UNION操作符來實現列轉行。

例如,假設有以下表格:

+----+-------+
| id | value |
+----+-------+
|  1 |   10  |
|  2 |   20  |
|  3 |   30  |
+----+-------+

要將該表格中的value列轉換為行,可以使用以下查詢:

SELECT 'value' AS type, value FROM table_name
UNION
SELECT 'id' AS type, CAST(id AS CHAR) AS value FROM table_name;

查詢結果如下:

+-------+-------+
| type  | value |
+-------+-------+
| value |   10  |
| value |   20  |
| value |   30  |
|   id  |    1  |
|   id  |    2  |
|   id  |    3  |
+-------+-------+

在上述查詢中,第一個SELECT語句將value列查詢為type為’value’的行,第二個SELECT語句將id列查詢為type為’id’的行。最后,使用UNION將兩個結果集合并為一個結果集。

0
阿荣旗| 丁青县| 弋阳县| 蚌埠市| 卓资县| 贺兰县| 怀化市| 深水埗区| 元江| 长垣县| 陇川县| 襄樊市| 和林格尔县| 徐州市| 凤凰县| 小金县| 东台市| 通许县| 郴州市| 申扎县| 长顺县| 丹棱县| 乌兰浩特市| 修水县| 德州市| 济阳县| 柏乡县| 长治县| 镇安县| 灵川县| 铜鼓县| 临城县| 石屏县| 长宁区| 岗巴县| 平舆县| 故城县| 中方县| 东乡族自治县| 承德县| 大悟县|