【发布时间】:2019-03-04 14:49:09
【问题描述】:
我想将两个带有附加列的表连接在一起。
第一个表是按产品发送的产品数量
** Table 1 - Despatches **
Month ProductID No_despatched
Jan abc 10
Jan def 15
Jan xyz 12
第二个表是按产品退回的产品数量,也是按退货原因的附加列
** Table 2 - Returns **
Month ProductID No_returned Return_reason
Jan abc 2 Too big
Jan abc 3 Too small
Jan xyz 1 Wrong colour
如果同一产品有多个退货原因,我想加入表格以在同一行显示退货和发货,并且发货数量重复。
** Desired output **
Month ProductID No_despatched No_returned Return_reason
Jan abc 10 2 Too big
Jan abc 10 3 Too small
Jan xyz 12 1 Wrong colour
希望这是有道理的......
提前致谢!
afk
【问题讨论】:
-
表格有列,而不是字段。
-
def发生了什么事? -
人们会认为这样的问题会作为重复而被关闭,而不是从有很多声誉的人那里得到答案
标签: sql sql-server tsql join