FoxPro/SQL/ sele khmxb.大类,sum(ccd.实收) as 总收 from ccd,khmxb group by ccd.卡号,khmxb.卡号 where khmxb.卡号=ccd.卡号

jiangbo 2000-01-20 04:35:00
sele khmxb.大类,sum(ccd.实收) as 总收 from ccd,khmxb group by ccd.卡号,khmxb.卡号 where khmxb.卡号=ccd.卡号

这样的Select 为何不对?
khmxb 卡号明细表
ccd 仓储单

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

khmxb 包含 卡号 以及卡所对应物品的详细资料包括价格规格等.
大类(按卡号种类划分,总数小于卡号) 如皮具 和毛衣 属于一日用品类
冷薄板和铝合金属于金属一类.

我现在要通过这3个表,得出结果送至打印.
每张卡的统计信息 当月收入 月前库存 当月发出 月末库存
所有大类统计信息 同上


谢谢回答
GB
000120
...全文
155 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
csdn2000 2000-03-09
  • 打赏
  • 举报
回复
where 得放在 Order By/Group By / Compute By等前.
steave 2000-03-09
  • 打赏
  • 举报
回复
where 得放在 Order By/Group By / Compute By等前.

select ccd.卡号,khmxb.卡号,khmxb.大类,sum(ccd.实收) as 总收 from ccd,khmxb where khmxb.卡号=ccd.卡号 group by ccd.卡号,khmxb.卡号,khmxb.大类
jiangbo 2000-01-23
  • 打赏
  • 举报
回复
可以告诉我吗?
Michael 2000-01-20
  • 打赏
  • 举报
回复
问题出现在你的Group By子句中,请将Select 所列的非聚集字段放在Group By 之后:sele khmxb.大类,sum(ccd.实收) as 总收 from ccd,khmxb group by khmxb.大类 where khmxb.卡号=ccd.卡号
请按此类似方式处理相关问题。
jiangbo 2000-01-20
  • 打赏
  • 举报
回复
再問: group by 之後 的列
select 處理的時候是分開處理的是嗎?
ccd:卡呺 收入 fsd:卡呺 發出 khmxb:卡呺 單價 名稱 大類

要算 總剩餘 價格 按照卡呺 打印 並按照大類打印.
select 怎麽做?


34,576

社区成员

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

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