我有2张桌子
CREATE TABLE testmain
(dummy_Id numeric(10,0) null,
memberNo varchar(100) null)
CREATE TABLE testchild
(dummy_Id numeric(10,0) null,
xummy_Id numeric(10,0) null)
其中 xummyId 是相关的 meber dummyId
testmain 表包含以下数据:
SELECT * FROM testmain
1001 82411/1
1002 82411/2
1003 85545/1
1004 82411/3
1005 85545/2
memberNo 的左边部分是代码,最后一部分是依赖成员。
所以在上面的例子中 82411/1 是主成员,82411/2,82411/3 是它的子成员
我需要解析 testmain 表和类型代码/1 的每个条目,并在 testchild 中插入子成员的 dummyIds
SELECT * FROM testchild
1001 1002
1001 1004
1003 1005
提前致谢
patindex可以做到你所期望的: