求一SQL查询语句

zhangpuqing 2008-04-05 08:42:28
表1
入库单号,入库时间,商品条码,商品类别,件数,件重
表2
销售单号,销售时间,商品条码,件数

现在想得到一时间上的盘点汇总表,包含字段如下
商品类别,件数,件重
注意:
1\两个表之间有商品条码是可以关联的,商品销售彰肯定有入库,
2\需要的是某个时间的盘点数,所以以上两个表的WHERE 时间<=查询时间才对.
3\所需要的表是汇总表,所以件数件重都应该是一个商品条码件数(入库-销售)相同类别再汇总的数.

请大家帮忙多顶,谢谢.
...全文
78 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuyann 2008-04-05
  • 打赏
  • 举报
回复

select 商品条码,sum(件数) as 盘点数
(
select 入库单号,商品条码,件数
from 表1
where 入库时间 <= 查询时间
union all
select 销售单号, 商品条码,-件数
from 表1
where 销售时间 <= 查询时间
)
group by 商品条码

==== ====

2,208

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 其他数据库
社区管理员
  • 其他数据库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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