100分求这个查询语句!

ccssddnnroot 2008-03-14 06:58:39
现在有两个表
一个是入库信息表:rku 字段如下:
hid 货号
pm 品名
total 数量
jhren 进货人
jhtime 进货时间
另一个是出库信息表 cku 字段如下;
hid 货号
pm 品名
total 数量
chren 出货人
chtime 出货时间

表一和表二中的货号是相同的

现在要查询出现有库存量:
得到如下信息:
货号 品名 入库总量 出库总量 现有库存量
...全文
41 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuyann 2008-03-14
  • 打赏
  • 举报
回复

select 
货号,
品名,
sum(入库数量) as 入库总量,
sum(出库数量) as 出库总量,
sum(入库数量) - sum(出库数量) as 现有库存量
from
(
select hid as 货号, pm as 品名, total as 入库数量, 0 as 出库数量
from rku
union all
select hid as 货号, pm as 品名, 0 as 入库数量, total as 出库数量
from cku
) as t
group by 货号, 品名

== 思想重于技巧 ==

1,195

社区成员

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

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