【发布时间】:2020-09-22 07:03:54
【问题描述】:
我有一个表 A 有两个字段
SETID SEL_GROUP
KICAE AA_01DBA
KICAE AA_02DHM
KICAE AA_03DML
KICAE AA_03DMO
KICAE AA_05CAO
KICAE AA_05CGA
另一个包含两个字段的表
SETID COURSELIST
KICAE 110011000
KICAE 110011200
KICAE 110011500
KICAE 110011530
KICAE 110021000
KICAE 110021200
KICAE 110021500
KICAE 110021530
................
在表二中,CourseList 的最后 4 个字符从位置 3 到位置 5 依次重复。
我希望输出是
SETID SEL_GROUP COURSE_LIST
KICAE AA_01DBA 110011000
KICAE AA_01DBA 110011200
KICAE AA_01DBA 110011500
KICAE AA_01DBA 110011530
KICAE AA_02DHM 110021000 ---------The Sequence Changes When the SEL_GROUP Changes
KICAE AA_02DHM 110021200
KICAE AA_02DHM 110021500
KICAE AA_02DHM 110021530
【问题讨论】:
-
第一个表中的其他六行呢?
标签: sql oracle join window-functions