小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

SQL語句_行轉(zhuǎn)列

 昵稱10504424 2013-02-18

表結(jié)構示例:

表名:WY_TEST

列:NO      NUMBER(2,0)

        A          VARCHAR2(20)

 

數(shù)據(jù):

NO     A

1        作業(yè)內(nèi)容1

2        tool1

3        1

4        作業(yè)內(nèi)容2 

7        作業(yè)內(nèi)容1

8        tool2

9        3

 

規(guī)則: 行號除3余1的為作業(yè)內(nèi)容,余2的為工具編號,余3的為次數(shù)

要求:生成如下格式

NO      I_WORK               I_TOOL              I_CNT

1          作業(yè)內(nèi)容1            tool1                    1 

2          作業(yè)內(nèi)容2              

3          作業(yè)內(nèi)容3            tool2                    3

 

SQL語句:

SELECT A.NO,MAX(A.I_WORK) I_WORK,MAX(A.I_TOOL) I_TOOL,MAX(A.I_CNT) I_CNT
FROM (
SELECT
CEIL(T.NO/3) NO,
CASE WHEN MOD(T.NO ,3) = 1 THEN T.A ELSE NULL END I_WORK,
CASE WHEN MOD(T.NO ,3) = 2 THEN T.A ELSE NULL END I_TOOL,
CASE WHEN MOD(T.NO ,3) = 0 THEN T.A ELSE NULL END I_CNT
FROM WY_TEST T ) A
GROUP BY A.NO
ORDER BY A.NO

 

 

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多