Sql server 从两个表中的匹配项创建结果集

Sql server 从两个表中的匹配项创建结果集,sql-server,tsql,Sql Server,Tsql,表1给出了一组结果 Col 1 Col 2 Col 3 Result A B C 1 A B D 2 A B D 3 A B E 4 A B E 5 A B F 6 以及表2中的一组条件 Col 1 Col 2 Co

表1给出了一组结果

Col 1    Col 2    Col 3    Result
A        B        C        1
A        B        D        2
A        B        D        3
A        B        E        4
A        B        E        5
A        B        F        6
以及表2中的一组条件

Col 1    Col 2    Col 3
A        B        C
A        B        D
A        B        E
如何在T-SQL中返回“结果集”或分组结果表,以识别表1中所有可能的结果组合,其中表2中的所有条件都得到满足

Result Set    Result
1             1
1             2
1             4

2             1
2             2
2             5

3             1
3             3
3             4

4             1
4             3
4             5

编辑:为了澄清,输出表中的“结果集”值将在T-SQL中生成,以标识每组结果。

到目前为止您尝试了什么?此外,还不清楚您想要的结果与两个表之间的关系。我可以使用游标实现所需的结果,但由于数据集的大小,出于性能原因,我无法使用这种方法。到目前为止,您尝试了什么?此外,还不清楚您想要的结果与两个表之间的关系。我可以使用游标实现所需的结果,但是由于数据集的大小,出于性能原因,我无法使用这种方法。