以前写SQL 关联语句时,经常使用 LEFT JOIN 或者 INNER JOIN,很少使用FULL JOIN ,基本上就忘记了,最近在一个报表中要求一个功能,想了半天才想起来这个连接方式:

两张表内容如下:

使用FULL JOIN 连接后内容如下:

SELECT A.*,B.*
  FROM [TEST].[dbo].[打样通知单_领纱信息] A FULL JOIN  dbo.打样通知单_纱线信息 B
  ON A.通知单号 =B.通知单号 AND A.领纱次数 =B.纱线序号

 

这样就满足了我的要求,看来学习如果要温故而知新啊.

版权声明:本文为cgdou原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/cgdou/archive/2012/10/21/2732991.html