以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 麻烦大师指导一下我的SQL代码 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=39091) |
||||
-- 作者:sxqq123 -- 发布时间:2013/8/15 11:37:00 -- 麻烦大师指导一下我的SQL代码
因为基础差,没有使用过SQL,第一次按照帮助做了SQL统计,请大师给予指教,非常感谢. |
||||
-- 作者:Bin -- 发布时间:2013/8/15 12:02:00 -- 你这个是怎么个统计法,什么也不说. |
||||
-- 作者:Bin -- 发布时间:2013/8/15 12:02:00 -- 你这个好像都闹腾好多次了吧,上次不是已经统计好了吗? |
||||
-- 作者:sxqq123 -- 发布时间:2013/8/19 9:31:00 -- 尊敬的BIN老师: 你好,我是在2012年8月开始第一次接触Foxtable,自学了半年时间直到试用版本到期(根据帮助推荐重点学习《使用指南》和〈开发指南〉中的〈编程基础〉和<Foxtable编程>两章),于今天5月份购买了开发版,至今三个半月时间中在没有任何编程基础条件下,在官方技术指导下编写了含有130个表,180页代码的项目供单位使用,我自己感觉取得进步还是非常明显的。 八月初由于运行数据时增加,我在项目运行过程中只加载当月数据,出现的问题是:原来的年累计统计以前月份数据在重置日期列后全部变为零,为此经过在论坛请教,开始对全年累计数用SQL语句进行编写,8月12日第一次使用把sql语句写在datacolchanged事件里面, http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=38975&replyID=&skin=1 有点甜老师指出写在datacolchanged事件里面每次都要查询一次是不划算的。 这也说明我是一个真正无任何基础的人员在使用Foxtable编程,我也非常希望全部通过自己努力完成所有编程工作,现在项目已经开始使用不能等我全部掌握了再来运行,所以有些问题麻烦多了点,请大师给予理解,近期项目(基本功能已完)结束后,我将尽最大努力全面学习Foxtable,力争成为高手在论坛为新的朋友指点。 现有以下问题,我已通过查询表形式编写了相关代码,不能正常运行,我一是怀疑统计架构存在问题,二是怀疑自己代码存在问题,麻烦BIN老师给予指教: 1、单位1新水使用是每天三个班都有数据,单位1物资消耗是某天有某些数据(一天可能有多组、一天可能没有),检修费用是按单位统计,某天有某些数据(一天可能有多组、一天可能没有)。 2、在 “成本日报表”增加日期后,按“成本刷新”所有新增加日期的成本全部统计显示,想实现“单位1”新水、物资、检修费用的天统计、月统计、年统计全部使用SQL方式,以提高速度和方便查询,架构上上设计是否合理? 3、麻烦BIN老师对我编写的代码给予指教,非常感谢。 |
||||
-- 作者:有点甜 -- 发布时间:2013/8/19 22:34:00 -- 顶上去,楼主应该说清楚怎么统计的。问题一个一个解决。 比如,用到哪些表,最后的效果是怎样,简单说明一下。
|
||||
-- 作者:sxqq123 -- 发布时间:2013/8/19 22:52:00 -- 麻烦老师给予指教: 1、新水表是每天三个班都有“数量”数据,物资表是某天有某些“费用”数据(一天可能有多组、一天可能没有),检修表是按单位统计,某天有某些“费用1”数据(一天可能有多组、一天可能没有)。 2、目标是在“成本日报”表对新水流量、物资费用、检修费用进行每天、每月、全年的天统计、月统计、年统计; 3、想对“单位1”新水、物资、检修费用的天统计、月统计、年统计全部使用SQL方式,以提高速度和方便查询。 4、在窗口点击“日报刷新”会自动出现到当前日期的每天的天统计、月统计、年统计,不知道想法是否合理?
|
||||
-- 作者:有点甜 -- 发布时间:2013/8/19 23:02:00 -- up,工程应该算庞大。 |