我有一个示例数据,我需要根据排名和记录拆分数据,数据如下格式。
Rank Rec_Type Rec Load_Dt
--------------------------------------
1 PH XXXXXXXXXXXXXXXXX 2012-12-23
2 DE YYYYYYYYYYYYYYYYYYY 2012-12-23
3 DE YYYYYYYYYYYYYYYYYYY 2012-12-23
4 DE YYYYYYYYYYYYYYYYYYY 2012-12-23
5 CD YYYYYYYYYYYYYYYYYYY 2012-12-23
6 PT XXXXXXXXXXXXXXXXX 2012-12-23
7 PH XXXXXXXXXXXXXXXXX 2012-12-23
8 DE YYYYYYYYYYYYYYYYYYY 2012-12-23
9 DE YYYYYYYYYYYYYYYYYYY 2012-12-23
10 PT XXXXXXXXXXXXXXXXX 2012-12-23
PH
是表头,PT
是尾表,在将数据从临时表转换到最终表时,我需要根据表头和详细信息以及排名编号来拆分数据。
输出应如下所示:
Rank RankNum Rec_Type Rec Load_Dt
------------------------------------------
1 1 PH XXXXXXXXXXXXXXXXX 2012-12-23
1 2 DE YYYYYYYYYYYYYYYYYYY 2012-12-23
1 3 DE YYYYYYYYYYYYYYYYYYY 2012-12-23
1 4 DE YYYYYYYYYYYYYYYYYYY 2012-12-23
1 5 CD YYYYYYYYYYYYYYYYYYY 2012-12-23
1 6 PT XXXXXXXXXXXXXXXXX 2012-12-23
2 7 PH XXXXXXXXXXXXXXXXX 2012-12-23
2 8 DE YYYYYYYYYYYYYYYYYYY 2012-12-23
2 9 DE YYYYYYYYYYYYYYYYYYY 2012-12-23
2 10 PT XXXXXXXXXXXXXXXXX 2012-12-23
一旦PT
记录触及排名应该改变,有人可以就此提出建议吗?