【发布时间】:2018-03-01 09:12:58
【问题描述】:
我有以下问题。 我想加入两个表。
第一个表有如下条目:
T1
PK Info
1 one
2 two
3 three
第二个表是这样构建的:
T2
PK FKT1
1 1,3
2 1,2,3
3 2
我的结果应该显示如下
PK2 FKT1 InfoT1
1 1,3 One,Three
2 1,2,3 One,two,Three
3 2 Two
我只是不知道如何解决这个问题。
这只能使用 sql 选择还是需要一个函数?
亲切的问候
【问题讨论】:
-
永远不要将数据存储为逗号分隔的项目。只会给你带来很多麻烦。
-
你不能将外键存储在一列中以逗号分隔
标签: sql oracle split string-aggregation