合并两个表-SQL Server

树干

我正在尝试在SQL Server中合并2个表

表格1: SO

ItemCode     | SONumber| SODate     | SOQTY
-------------------------------------------
TBJ182-01-02 | 0005251 | 29/01/2014 | 5
TBJ184-01-02 | 0005251 | 29/01/2014 | 2
TBJ182-01-02 | 0005554 | 15/02/2014 | 4
TBJ185-01-02 | 0005554 | 15/02/2014 | 5

表2: PO

ItemCode     | PONumber| PODate     | POQTY
--------------------------------------------
TBJ182-01-02 | 0009105 | 11/02/2014 | 8
TBJ184-01-02 | 0009208 | 14/02/2014 | 5
TBJ189-01-02 | 0009208 | 14/02/2014 | 5

结果表:

ItemCode     | SONumber| SODate    | SOQTY | PONmber |PODate      | POQTY
-------------------------------------------------------------------------
TBJ182-01-02 | 0005251 | 29/01/2014| 5     |         |            |
TBJ184-01-02 | 0005251 | 29/01/2014| 2     |         |            |
TBJ182-01-02 | 0005554 | 15/02/2014| 4     |         |            |
TBJ185-01-02 | 0005554 | 15/02/2014| 5     |         |            |
TBJ182-01-02 |         |           |       | 0009105 | 11/02/2014 | 8
TBJ184-01-02 |         |           |       | 0009208 | 14/02/2014 | 5
TBJ189-01-02 |         |           |       | 0009208 | 14/02/2014 | 5

你能帮忙吗?

戈登·利诺夫(Gordon Linoff)

您可以通过以下full outer join一些技巧最轻松地做到这一点:

select coalesce(SO.ItemCode, PO.ItemCode) as ItemCode,
       SO.SONumber, SO.SODate, SO.SOQTY,
       PO.PONmber, PO.PODate, PO.POQTY
from SO full outer join
     PO
     on 1 = 0;

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

合并SQL Server中的两个表

来自分类Dev

如何在SQL SERVER中合并两个表?

来自分类Dev

SQL Server:合并两个表中的数据

来自分类Dev

如何在sql server中合并两个表?

来自分类Dev

如何根据条件合并两个 SQL Server 表?

来自分类Dev

比较两个表并将记录与SQL Server过程中的状态合并

来自分类Dev

Power BI合并两个SQL-Server表的结果

来自分类Dev

SQL Server与来自同一Azure SQL SERVER的不同Azure SQL数据库中的两个表合并

来自分类Dev

在SQL Server中使用同一表在一个表中合并两个不同的行

来自分类Dev

如何在存储过程中将两个MS SQL Server表合并为一个表

来自分类Dev

在Access中,如何快速合并本地Access表中的两个链接表(最初是SQL Server的视图)

来自分类Dev

SQL Server合并两个表记录

来自分类Dev

SQL合并两个表-Order BY

来自分类Dev

如何在单个存储过程中合并两个不同的 SQL Server 2012 数据库表?

来自分类Dev

将同一个表的两个 INNER JOINS 的结果合并到 SQL Server 中的一个临时表中

来自分类Dev

在SQL Server中的两个表中分页

来自分类Dev

忽略两个表sql server中存在的记录

来自分类Dev

在SQL Server中联接两个表

来自分类Dev

在SQL Server中水平连接两个以上的表

来自分类Dev

在SQL Server上联接两个表

来自分类Dev

SQL Server:匹配两个表并获取值

来自分类Dev

如何从两个表SQL Server中选择列

来自分类Dev

SQL Server:来自两个或多个表的值

来自分类Dev

sql server从两个表中选择null或value

来自分类Dev

在SQL Server中联接两个表

来自分类Dev

层次结构SQL Server连接两个不同的表

来自分类Dev

在SQL Server上联接两个表

来自分类Dev

SQL Server在更新中增加两个表

来自分类Dev

从SQL Server中的两个表中检索数据

Related 相关文章

  1. 1

    合并SQL Server中的两个表

  2. 2

    如何在SQL SERVER中合并两个表?

  3. 3

    SQL Server:合并两个表中的数据

  4. 4

    如何在sql server中合并两个表?

  5. 5

    如何根据条件合并两个 SQL Server 表?

  6. 6

    比较两个表并将记录与SQL Server过程中的状态合并

  7. 7

    Power BI合并两个SQL-Server表的结果

  8. 8

    SQL Server与来自同一Azure SQL SERVER的不同Azure SQL数据库中的两个表合并

  9. 9

    在SQL Server中使用同一表在一个表中合并两个不同的行

  10. 10

    如何在存储过程中将两个MS SQL Server表合并为一个表

  11. 11

    在Access中,如何快速合并本地Access表中的两个链接表(最初是SQL Server的视图)

  12. 12

    SQL Server合并两个表记录

  13. 13

    SQL合并两个表-Order BY

  14. 14

    如何在单个存储过程中合并两个不同的 SQL Server 2012 数据库表?

  15. 15

    将同一个表的两个 INNER JOINS 的结果合并到 SQL Server 中的一个临时表中

  16. 16

    在SQL Server中的两个表中分页

  17. 17

    忽略两个表sql server中存在的记录

  18. 18

    在SQL Server中联接两个表

  19. 19

    在SQL Server中水平连接两个以上的表

  20. 20

    在SQL Server上联接两个表

  21. 21

    SQL Server:匹配两个表并获取值

  22. 22

    如何从两个表SQL Server中选择列

  23. 23

    SQL Server:来自两个或多个表的值

  24. 24

    sql server从两个表中选择null或value

  25. 25

    在SQL Server中联接两个表

  26. 26

    层次结构SQL Server连接两个不同的表

  27. 27

    在SQL Server上联接两个表

  28. 28

    SQL Server在更新中增加两个表

  29. 29

    从SQL Server中的两个表中检索数据

热门标签

归档