请问一个连接查询的问题

好人吗 2012-03-23 12:59:05
有表一:
date product customer 数量
3.1,A物料, 客户1, 1
3.1, A物料, 客户1, 4
表二:(表结构和表1一样)
3.2,A物料,客户1,1
3.2,B物料,客户1,3
连接条件:date,product,customer一样。
想得到:
3.1 A物料, 客户1, 1, null ,null, null, null
3.1 B物料, 客户1, 4, 3.1 B物料,客户1, 3
null null null null 3.2 A物料 客户1, 1

请问sql该怎么写。

...全文
27 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
好人吗 2012-03-23
  • 打赏
  • 举报
回复
原来是full关键字。OK,结贴。
zhouzhijian888 2012-03-23
  • 打赏
  • 举报
回复
!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
老猫五号 2012-03-23
  • 打赏
  • 举报
回复
select T1.*,T2.*

T1 full out join T2
on T1.date = T2.date and T1.product = T2.product and T1.customer = T2.customer
老猫五号 2012-03-23
  • 打赏
  • 举报
回复
select T1.*,T2.*

T1 full join T2
on T1.date = T2.date and T1.product = T2.product and T1.customer = T2.customer

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧