回答

收藏

在一个SQL查询中合并(合并)来自两个表的两列

技术问答 技术问答 227 人阅读 | 0 人回复 | 2023-09-12

我有以下两个表,你也可以SQL fiddle这里发现: :) J4 f; n' z, H
## Sent Orders ##    CREATE TABLE Send_Orders (       Send_Date DATE,       Product TEXT,       FlowType TEXT    )INSERT INTO Send_Orders    (Send_Date,Product,FlowType)    VALUES     ("2017-05-23",&quotroduct A","Send"),   ("2018-09-10",&quotroduct B","Send"),   ("2018-12-14",&quotroduct B","Send"),   ("2019-01-03",&quotroduct A","Send"),   ("2019-02-15",&quotroduct C","Send"),   ("2017-09-04",&quotroduct C","Send"),   ("2019-01-09",&quotroduct A","Send"),   ("2019-02-16",&quotroduct A","Send"),   ("2019-02-12",&quotroduct A","Send"),   ("2019-02-15",&quotroduct C","Send"),   ("2018-01-03","Product B","Send");## Return Orders ##    CREATE TABLE Return_Orders (       Return_Date DATE,       Product TEXT,       FlowType TEXT    )INSERT INTO Return_Orders    (Return_Date,Product,FlowType)    VALUES     ("2017-06-24","Product A","Return"),   ("2018-07-11","Product B","Return"),   ("2018-12-18","Product B","Return"),   ("2019-02-01","Product A","Return"),   ("2019-02-22","Product C","Return"),   ("2017-10-18","Product C","Return"),   ("2019-04-12","Product A","Return"),   ("2019-02-19","Product A","Return"),   ("2019-03-25","Product A","Return"),   ("2019-04-19","Product C","Return"),   ("2018-05-17","Product B","Return");现在,我想运行一个查询并将列合并到一个称为的列中Send_Date,因此,结果如下:Return_Date``Event_Date  z$ c% I0 y# Y& o1 Y% p/ D& J
Event_Date      Product      FlowType2017-05-       Product A    Send2017-06-24        Product A    Return2018-09-      Product B    Send2018-07-11        Product B    Return:          :  :  :  :   :   :   :    :  :  :   ::::      :   :  :   :   :   :  :  :  : : :到目前为止,我可以加入两个表,但是日期显示在两个单独的列中:
9 F( J9 L! q2 E( ]& M; VSELECT s.Send_Date,r.Return_Date,s.Product,s.FlowTypeFROM Send_Orders sJOIN Return_Orders r ON r.Product = s.ProductGROUP BY 1,2;我需要在SQL将它们合并成一列是什么变化?" }: R- P& Z1 v+ p* t
                                                               
: R6 l7 t( ]+ J8 F    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则