• SELECT

    tCOL1COL3.COL1 AS COL1,

    tCOL2.COL2 AS COL2,

    tCOL1COL3.COL3 AS COL3

    FROM

    (

    SELECT

    COL1,

    COL3,

    RANK () OVER(ORDER BY COL1 ASC) AS ROWNUMBER

    FROM

    SQLSerC /* YOUR TABLE HAVING COLUMNS COL1 (INT), COL2(INT), COL3(INT) */

    )tCOL1COL3

    INNER JOIN

    (

    SELECT

    COL2,

    RANK () OVER(ORDER BY COL2) AS ROWNUMBER

    FROM

    SQLSerC /* YOUR TABLE HAVING COLUMNS COL1 (INT), COL2(INT), COL3(INT) */

    )tCOL2

    ON

    tCOL1COL3.ROWNUMBER = tCOL2.ROWNUMBER

    Sample Run Results ...

    RunStatusCOL1COL2COL3

    Before Run ... 538

    Before Run ... 629

    Before Run ... 7110

    RunStatusCOL1COL2COL3

    After Run ...518

    After Run ...629

    After Run ...7310