sql 合并表 2个表都有日期和金额 如何将里面的值合并 并且按照日期排序组成新表?日期格式201101 201102

比如A表金额1日期201101B表金额2日期201102合并后的C表金额1,2日期201101201102... 比如A表 金额 1 日期 201101 B表 金额2 日期 201102 合并后的C表 金额 1 ,2 日期 201101 201102 展开
 我来答
wy_1900
2011-06-28 · TA获得超过4503个赞
知道大有可为答主
回答量:4260
采纳率:63%
帮助的人:3417万
展开全部
你对数据库的理解有问题
数据库信息不是顺序的,你要用相应的语句来给她排序输出
所以用union加上sort函数就能实现你的排序要求,做个视图就行,你组成新表,原来的A表B表有更新,你还要重新处理,视图自动就是最新结果
摆渡浮桥
推荐于2021-01-20 · TA获得超过3629个赞
知道大有可为答主
回答量:1610
采纳率:100%
帮助的人:2225万
展开全部
select [金额], [日期] into C from
(select [金额], [日期] from A
union all
select [金额], [日期] from B) as temp
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7d3459038
2011-06-28 · 超过15用户采纳过TA的回答
知道答主
回答量:132
采纳率:0%
帮助的人:62.4万
展开全部
select (a.金额+b.金额) as 金额,a.日期+b.日期 as 日期 from a,b
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Glad大明白
2011-06-28 · TA获得超过1223个赞
知道小有建树答主
回答量:750
采纳率:75%
帮助的人:191万
展开全部
select 金额1+','+(select 金额2 from B as 金额3 ) , 日期1+(select 日期2 from B as 日期3)from A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式