搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 请教!数据统计速度太慢,如何提高?
标题:
请教!数据统计速度太慢,如何提高?
只看楼主
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
11
楼
得分:0
张三
张三_01
李四
李四_02
数据不规范,一个字:乱
坚守VFP最后的阵地
2018-07-01 18:31
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
12
楼
得分:0
解决问题的方法是有的,关键是要把两表的内在联系说清楚。
坚守VFP最后的阵地
2018-07-01 18:34
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
13
楼
得分:0
删除学生信息表的信息,本身就是不合理的。如果只是统计数据,可以把统计结果在其它的表中显示。
坚守VFP最后的阵地
2018-07-01 18:36
hyswcyh
等 级:
贵宾
威 望:
20
帖 子:391
专家分:896
注 册:2004-11-23
第
14
楼
得分:0
就是统计数据。删除数据,只是操作方法而已。
姓名和学号是唯一的。就是说姓名和学号必须同时相等。
2018-07-01 18:43
hyswcyh
等 级:
贵宾
威 望:
20
帖 子:391
专家分:896
注 册:2004-11-23
第
15
楼
得分:0
给一条SQL统计命令,学习一下,谢谢!
2018-07-01 18:59
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
16
楼
得分:0
没看明想要的结果,给点提示吧,如下表数据的统计结果是怎样?
2018-07-01 19:30
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
17
楼
得分:0
select xh,sum(jfje) 交费金额 from sysxsdabjjl where between(jfrq,{^2018.01.01},{^2018.05.31}) group by xh
坚守VFP最后的阵地
2018-07-01 19:33
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
18
楼
得分:0
select xh,xm,sum(jfje) 交费金额 from sysxsdabjjl where between(jfrq,{^2018.01.01},{^2018.05.31}) group by xm,xh
坚守VFP最后的阵地
2018-07-01 19:37
hyswcyh
等 级:
贵宾
威 望:
20
帖 子:391
专家分:896
注 册:2004-11-23
第
19
楼
得分:0
在你这命令中把学生信息表的所有字段都调出来生成一个新的查询结果。
这么说吧,就是要统计交费记录表中18.01.01-18.05.31之间的每个学生(xh和xm完全相等)的交费总额写入学生信息表后,并将这些学生按学生信息表字段生成查询结果。
2018-07-02 14:02
gs2536785678
等 级:
贵宾
威 望:
45
帖 子:565
专家分:1668
注 册:2017-7-16
第
20
楼
得分:0
楼主,每个学生,他的学号改成[全国学籍号],这样才能用SQL
如果学号也在变化,无法解决问题的。
2018-07-02 15:25
23
2/3页
1
2
3
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-488306-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.212514 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved