续已经结束的话题. SQL/VFP

jiangbo 2000-01-23 05:00:00
比如我想知道没张卡号的 当月收入量和总收入量 ,
我该怎么做Select ?
现在我只能
select ...from khmxb,ccd group by khmxb.卡号 where ...union;&& 计算总收入
selet ...from khmxb,ccd group by khmxb.卡号 where ... union ; &&当月收入
selet ...from khmxb,fsd group by khmxb.卡号 where ... union ; &&总发出
selet ...from khmxb,fsd group by khmxb.卡号 where ... into .. ; &&当月发出

然后再合计这个表 . 才可以得出我要的结果 ... 有别的办法吗?
如果合计对象是 khmxb之中的大类呢?

ccd中包含 实收数量 每条记录都是一次进货 包含日期 卡号
fsd中包含 实发数量 每条记录都是一次出货 包含日期 卡号

ccd /fsd 只有卡号和数量等.
(khmxb 包含 卡号 以及卡所对应物品的详细资料包括价格规格等.
大类(按卡号种类划分,总数小于卡号) 如皮具 和毛衣 属于一日用品类
冷薄板和铝合金属于金属一类.)
...全文
137 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Michael 2000-01-27
  • 打赏
  • 举报
回复
因不甚清楚你的要求,我觉得你所做的应是没问题。如果考虑速度或其他原因,可考虑使用临时表。
合计对象为大类时,如同卡号。
jiangbo 2000-01-27
  • 打赏
  • 举报
回复
cool兄,你的方法VFP不支持.
好象只有SQl server 才可以用.
cool 2000-01-26
  • 打赏
  • 举报
回复
select **** from (
select ...from khmxb,ccd group by khmxb.卡号 where ...union;&& 计算总收入
selet ...from khmxb,ccd group by khmxb.卡号 where ... union ; &&当月收入
selet ...from khmxb,fsd group by khmxb.卡号 where ... union ; &&总发出
selet ...from khmxb,fsd group by khmxb.卡号 where ... into .. ; &&当月发出
) group by *****

以上

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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