久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

SQL server 使用 unpivot 函數(shù)

SQL server using unpivot function(SQL server 使用 unpivot 函數(shù))
本文介紹了SQL server 使用 unpivot 函數(shù)的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

限時送ChatGPT賬號..

您將如何使用 SQL 獲得以下輸出?

How would you obtain the following output using SQL?

 Type:  Value  Type2       Value2
    p_01    1     ofpk_01     1
    p_02    2     ofpk_02     2
    p_03    3     ofpk_03     3

表結(jié)構(gòu)

 create table test(p_01     int,
                   p_02     int,
                   p_03     int,
                   ofpk_01  int,
                   ofpk_02  int,
                   ofpk_03  int)

SQL 小提琴鏈接

這是否可以使用 unpivot 功能?這是我到目前為止所得到的:

Is this possible with unpivot function? here is what I've got so far:

推薦答案

另一種解決方案是使用CROSS APPLY:

Another solution is to use CROSS APPLY:

SELECT  ca.*
FROM    dbo.Test x
CROSS APPLY
(
    SELECT 'p_01' AS Type1, x.p_01 AS Value1, 'ofpk_01' AS Type2, x.ofpk_01 AS Value2 UNION ALL
    SELECT 'p_02' AS Type1, x.p_02 AS Value1, 'ofpk_02' AS Type2, x.ofpk_02 AS Value2 UNION ALL
    SELECT 'p_03' AS Type1, x.p_03 AS Value1, 'ofpk_03' AS Type2, x.ofpk_03 AS Value2
) ca;

SQL 小提琴

或者如果 2008+ 可以縮短為

Or if 2008+ this can be shortened to

SELECT  ca.*
FROM    dbo.Test x
CROSS APPLY
(VALUES

    ('p_01', x.p_01, 'ofpk_01', x.ofpk_01),
    ('p_02', x.p_02, 'ofpk_02', x.ofpk_02),
    ('p_03', x.p_03, 'ofpk_03', x.ofpk_03)
) ca(Type1, Value1, Type2, Value2);

SQL 小提琴

這篇關(guān)于SQL server 使用 unpivot 函數(shù)的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

What SQL Server Datatype Should I Use To Store A Byte[](我應(yīng)該使用什么 SQL Server 數(shù)據(jù)類型來存儲字節(jié) [])
Interpreting type codes in sys.objects in SQL Server(解釋 SQL Server 中 sys.objects 中的類型代碼)
Typeorm Does not return all data(Typeorm 不返回所有數(shù)據(jù))
Typeorm .loadRelationCountAndMap returns zeros(Typeorm .loadRelationCountAndMap 返回零)
How to convert #39;2016-07-01 01:12:22 PM#39; to #39;2016-07-01 13:12:22#39; hour format?(如何將“2016-07-01 01:12:22 PM轉(zhuǎn)換為“2016-07-01 13:12:22小時格式?)
MS SQL: Should ISDATE() Return quot;1quot; when Cannot Cast as Date?(MS SQL:ISDATE() 是否應(yīng)該返回“1?什么時候不能投射為日期?)
主站蜘蛛池模板: 欧美性受xxx | 日本成人在线网址 | 国产亚洲精品久久久久动 | 91精品国产综合久久婷婷香蕉 | 国产一级一片免费播放 | 欧美jizzhd精品欧美巨大免费 | 日韩av在线免费 | 狠狠干综合视频 | 亚洲精品一区二区三区在线 | av中文天堂 | 成人在线一区二区 | 日韩欧美中文 | 白浆在线| 天堂久| 国产精品一区网站 | 欧美中文一区 | 久久久国产精品一区 | 国产精品亚洲综合 | 亚洲免费人成在线视频观看 | 一区二区三区在线免费 | 久久精品国产99国产 | 中文字幕av一区 | 日韩一及片 | 91精品国产综合久久精品 | 色综合天天天天做夜夜夜夜做 | 国产精品99久久久精品免费观看 | 日韩欧美国产成人一区二区 | 国产精品美女www爽爽爽视频 | 91影库| 99热热99 | 久久精品国产99国产精品亚洲 | 夜夜久久| 99热首页 | 久久国产精品视频 | 国产精品久久久久久久久免费丝袜 | 国产成人精品一区二区三区四区 | 一区欧美 | 免费亚洲网站 | 一区二区三区免费网站 | 国产欧美一区二区三区在线看 | 午夜播放器在线观看 |