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

溫馨提示×

mysql動態列轉行怎么實現

小億
168
2023-12-14 09:40:15
欄目: 云計算

在MySQL中,可以使用UNION操作符將動態列轉換為行。下面是一個示例:

假設有一個名為“table”的表,其中包含以下列:id, name, col1, col2, col3。 要將col1、col2和col3轉換為行,可以執行以下查詢:

SELECT id, name, 'col1' AS column_name, col1 AS value FROM table
UNION ALL
SELECT id, name, 'col2' AS column_name, col2 AS value FROM table
UNION ALL
SELECT id, name, 'col3' AS column_name, col3 AS value FROM table

這將返回一個結果集,其中每行包含id、name、column_name和value列。其中,column_name列將包含原始表中列的名稱,value列將包含對應列的值。

注意:使用UNION ALL操作符可以保留重復行,如果想要去除重復行,可以使用UNION操作符替代UNION ALL。

0
循化| 宁河县| 精河县| 阜新市| 霍州市| 沛县| 唐海县| 慈利县| 青田县| 玉门市| 石泉县| 枣阳市| 扬中市| 兴海县| 绥棱县| 平乐县| 西乡县| 深州市| 凌海市| 合川市| 金溪县| 临朐县| 阳原县| 天台县| 松江区| 湖北省| 古交市| 红河县| 文成县| 北安市| 长泰县| 民丰县| 台湾省| 和龙市| 吴江市| 宣恩县| 长泰县| 淅川县| 合水县| 利辛县| 荆门市|