以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何生成交叉汇总表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=30305) |
||||
-- 作者:hanxuntx -- 发布时间:2013/3/25 15:34:00 -- [求助]如何生成交叉汇总表
有如上数据,已经使用帮助中的《高效流水账》算出了库存 如何生成下图一样的交叉表,下图为分尺码,分颜色,分款号库存交叉表
|
||||
-- 作者:hanxuntx -- 发布时间:2013/3/26 10:05:00 -- 顶 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/3/26 10:12:00 -- 没看懂你的问题,直接用交叉统计不行吗? 如果不行,你可以用这个方法,直接手工编码生成: http://www.foxtable.com/help/topics/2394.htm
Foxtable自己的交叉统计和分组统计,都是用这个方法生成的。 |
||||
-- 作者:hanxuntx -- 发布时间:2013/3/26 10:25:00 -- 直接用交叉统计,就把库存累加就多了。 问题可以转换为,如何获得同款 同尺码 同颜色的成品的最后记录
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/3/26 10:26:00 -- 答案: http://www.foxtable.com/help/topics/0396.htm
留意示例二。 |
||||
-- 作者:hanxuntx -- 发布时间:2013/3/26 11:31:00 -- 难道要 distinct 获得所有不重复的款,然后遍历?
Select distinct 款号,尺码,颜色 from {成品仓} Order by [_SortKey] DESC ? |
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/3/26 11:36:00 -- 都可以,看你喜欢 |
||||
-- 作者:e-png -- 发布时间:2013/3/26 12:24:00 -- 以下是引用hanxuntx在2013-3-26 10:25:00的发言:
直接用交叉统计,就把库存累加就多了。 问题可以转换为,如何获得同款 同尺码 同颜色的成品的最后记录
直接用DataTableBuilder增加临时表,再addnew 加 find 。 |