在SQL语句中,如何把两张表的数据按时间排序查询?
1个回答
展开全部
表a为入库表
表b为出库表
它们都有一个日期字段 mkrdat,货号为 goodsid,数量字段为qty
那么两张表的组合方式可以这样
select goodsid,qty ,mkrdat from
(select goodsid,qty ,mkrdat from a where goodsid ='查询货号' union all
select goodsid,qty ,mkrdat from b where goodsid ='查询货号'
)
aa order by goodsid,mkrdat
表b为出库表
它们都有一个日期字段 mkrdat,货号为 goodsid,数量字段为qty
那么两张表的组合方式可以这样
select goodsid,qty ,mkrdat from
(select goodsid,qty ,mkrdat from a where goodsid ='查询货号' union all
select goodsid,qty ,mkrdat from b where goodsid ='查询货号'
)
aa order by goodsid,mkrdat
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询