SQL - 不包括重复项的排列

时间:2016-10-05 11:37:23

标签: sql

我是SQL服务器的新手,我试图在桌面上编写一个T-SQL,如下所示: 对于每个TS_Variables,我需要其他TS_Variables(每个值)的组合,即Master-forward-Individual 而且我不希望看到#34; Master-forward-Individual"的重复,如#34; forward-Master-Individual"," Individual-forward-Master"。 请帮我写一个sql语句,以便得到所需的输出,如下所示。

Sub_Process_ID TS_Variables TS_Values

ACT.1.1公司主人 ACT.1.1公司分支
ACT.1.1价值日期转发
ACT.1.1价值日期当前
ACT.1.1价值日期返回
ACT.1.1客户个人

ACT.1.1客户关系
ACT.1.2公司主人 ACT.1.2公司分支
ACT.1.2价值日期转发
ACT.1.2价值日期当前
ACT.1.2价值日期返回

ACT.1.2客户个人 ACT.1.2客户关系
ACT.1.2小客户

必需输出:

Sub_Process_ID TS_Values TS_Values TS_Values

ACT.1.1分支回归个人

ACT.1.1分支联合

ACT.1.1分支当前个人

ACT.1.1分支当前联合

ACT.1.1分支转发个人

ACT.1.1分支前进联合
ACT.1.1分支个人支持 ACT.1.1分支个人电流
ACT.1.1分支个人转发
ACT.1.1分支联合支持
ACT.1.1分支接头电流
ACT.1.1分支联合转发

ACT.1.1 Master Back Individual

ACT.1.1 Master Back Joint

ACT.1.1掌握当前个人

ACT.1.1主电流接头

ACT.1.1掌握前进个人

ACT.1.1主前向联合
ACT.1.1主人回来
ACT.1.1掌握个人当前的信息 ACT.1.1掌握个人前锋
ACT.1.1主联合返回
ACT.1.1主关节电流
ACT.1.1 Master Joint Forward

当我使用join

时输出不正确

Sub_Process_ID TS_Values TS_Values TS_Values

ACT.1.1 Back Branch Individual ACT.1.1返回分支机构
ACT.1.1返回个别分支
ACT.1.1返回个人主人 ACT.1.1背部联合分支
ACT.1.1背部联合主体
ACT.1.1返回主人 ACT.1.1返回主关节
ACT.1.1分支回归个人 ACT.1.1分支背部联合
ACT.1.1分支当前个人 ACT.1.1分支电流接头
ACT.1.1分支转发个人 ACT.1.1分支前进联合
ACT.1.1分支个人支持 ACT.1.1分支个人电流
ACT.1.1分支个人转发
ACT.1.1分支联合支持
ACT.1.1分支接头电流
ACT.1.1分支联合转发
ACT.1.1现任分支机构 ACT.1.1现行分支机构
ACT.1.1现行个人分支
ACT.1.1现任个人硕士 ACT.1.1现任联合分会
ACT.1.1当前联合主人
ACT.1.1现任主人 ACT.1.1当前主关节
ACT.1.1前向分支个人 ACT.1.1前向分支机构
ACT.1.1转发个人分支
ACT.1.1转发个人主人 ACT.1.1前向联合分支
ACT.1.1前进联合主人
ACT.1.1转发主人 ACT.1.1前向主关节
ACT.1.1个人支部 ACT.1.1个人背部主人 ACT.1.1个人分支机构 ACT.1.1个别分支电流
ACT.1.1个别分支转发
ACT.1.1个人当前分支
ACT.1.1个人现任主人 ACT.1.1个人远期分支
ACT.1.1个人前锋硕士 ACT.1.1个人主人回来 ACT.1.1个人主电流
ACT.1.1个人主人转发 ACT.1.1联合支部 ACT.1.1联合后勤硕士 ACT.1.1联合分支机构 ACT.1.1联合分支当前
ACT.1.1联合分支转发
ACT.1.1联合当前分支
ACT.1.1联合当前主人 ACT.1.1联合远期分支
ACT.1.1联合前锋硕士 ACT.1.1联合主人回来 ACT.1.1联合主电流
ACT.1.1联合主人转发
ACT.1.1掌握个人 ACT.1.1主背部联合
ACT.1.1掌握当前个人 ACT.1.1主电流接头
ACT.1.1掌握前进个人 ACT.1.1主前向联合
ACT.1.1主人回来
ACT.1.1掌握个人当前的信息 ACT.1.1掌握个人前锋
ACT.1.1主联合返回
ACT.1.1主关节电流
ACT.1.1 Master Joint Forward

0 个答案:

没有答案