SQL Server:如何通过各种列进行内部联接

thx0125

我有两个表,都Table1Table2,共享4列名为C1, C2, C3 and C4这些列存储从1到56的数字序列;同样,一行中不能有重复的数字,并且数字总是从最低到最高。

例子:

表格1

C1 C2 C3 C4
 1  6 10 44
 5  7 23 50
45 46 52 56

现在,我必须检查出现在两个表中的序列,而不是检查四列上的联接

select * 
from table1 a 
inner join table 2 on a.c1 = b.c1 and a.c2 = b.c2 and a.c3 = b.c3 and a.c4 = b.c4

还有另一种方法吗?

克劳森

是的,有一种不同的方法,可以使用INTERSECT

SELECT c1, c2, c3, c4
FROM table1
INTERSECT
SELECT c1, c2, c3, c4
FROM table2

注意:这不会告诉您找到匹配项多少次,它将显示表之间的唯一匹配项

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在SQL Server中进行内部联接后将行转换为列

来自分类Dev

在SQL多行上进行内部联接

来自分类Dev

如何执行内部联接SQL

来自分类Dev

使用SQL Server和PHP进行内部联接和更新

来自分类Dev

使用Python从SQL Server和Oracle进行内部联接查询

来自分类Dev

我们如何通过内部联接对SQL中的列进行分组?

来自分类Dev

SQL:使用XML作为输入进行内部联接

来自分类Dev

如果条件满足,SQL进行内部联接

来自分类Dev

使用SQL在Access中的5个表上进行内部联接和左联接

来自分类Dev

按月对 ID 重叠(通过内部联接)进行分组的 SQL 查询

来自分类Dev

无法通过内部联接SQL Server访问CTE

来自分类Dev

SQL内部联接多列

来自分类Dev

如果条件满足,SQL执行内部联接

来自分类Dev

如何重构在 SQL Server 内部具有联接的子查询

来自分类Dev

在 SQL Server 中进行联接

来自分类Dev

如何在SQL Server中使用内部联接进行检索时避免重复记录

来自分类Dev

SQL:内部联接帮助进行评估

来自分类Dev

使用内部联接进行SQL更新

来自分类Dev

SQL Server内部联接与MS Access内部联接

来自分类Dev

如何通过Ruby Object Mapper SQL中的联接表进行联接

来自分类Dev

内部联接与存储过程或函数SQL Server

来自分类Dev

使用WITH(NOLOCK)的SQL Server内部联接

来自分类Dev

SQL Server:内部联接运行总计

来自分类Dev

SQL Server:总和和内部联接

来自分类Dev

基于查询表的SQL Server内部联接

来自分类Dev

SQL Server中多个列上的内部联接

来自分类Dev

通过联接表进行复杂的SQL查询

来自分类Dev

从SQL Server到Firebird的查询转换(使用内部联接进行更新)

来自分类Dev

如何将存储为nvarchar的各种日期格式与SQL Server中的getdate()进行比较

Related 相关文章

  1. 1

    在SQL Server中进行内部联接后将行转换为列

  2. 2

    在SQL多行上进行内部联接

  3. 3

    如何执行内部联接SQL

  4. 4

    使用SQL Server和PHP进行内部联接和更新

  5. 5

    使用Python从SQL Server和Oracle进行内部联接查询

  6. 6

    我们如何通过内部联接对SQL中的列进行分组?

  7. 7

    SQL:使用XML作为输入进行内部联接

  8. 8

    如果条件满足,SQL进行内部联接

  9. 9

    使用SQL在Access中的5个表上进行内部联接和左联接

  10. 10

    按月对 ID 重叠(通过内部联接)进行分组的 SQL 查询

  11. 11

    无法通过内部联接SQL Server访问CTE

  12. 12

    SQL内部联接多列

  13. 13

    如果条件满足,SQL执行内部联接

  14. 14

    如何重构在 SQL Server 内部具有联接的子查询

  15. 15

    在 SQL Server 中进行联接

  16. 16

    如何在SQL Server中使用内部联接进行检索时避免重复记录

  17. 17

    SQL:内部联接帮助进行评估

  18. 18

    使用内部联接进行SQL更新

  19. 19

    SQL Server内部联接与MS Access内部联接

  20. 20

    如何通过Ruby Object Mapper SQL中的联接表进行联接

  21. 21

    内部联接与存储过程或函数SQL Server

  22. 22

    使用WITH(NOLOCK)的SQL Server内部联接

  23. 23

    SQL Server:内部联接运行总计

  24. 24

    SQL Server:总和和内部联接

  25. 25

    基于查询表的SQL Server内部联接

  26. 26

    SQL Server中多个列上的内部联接

  27. 27

    通过联接表进行复杂的SQL查询

  28. 28

    从SQL Server到Firebird的查询转换(使用内部联接进行更新)

  29. 29

    如何将存储为nvarchar的各种日期格式与SQL Server中的getdate()进行比较

热门标签

归档