【发布时间】:2012-06-04 12:37:47
【问题描述】:
我有 2 张桌子 Table1 和 Table2 都有 10 列
我想将这两个表与它们的每个列值进行比较,并只选择那些列匹配超过三个的记录..
即,
Table1.Col1 值与 Table2.Col1 值匹配
AND Table1.Col2 值匹配 Table2.Col2 值
AND Table1.Col3 值匹配 Table2.Col3 值
或
Table1.Col2 值与 Table2.Col2 值匹配
AND Table1.Col4 值匹配 Table2.Col4 值
AND Table1.Col6 值匹配 Table2.Col6 值等等...
如何为此编写一个简单而智能的查询?
【问题讨论】:
标签: sql-server tsql