社区
C++ Builder
帖子详情
急在线等待--如何在选出符合条件的记录的同时求出这些记录中某几项的平均值
libamboo
2002-09-24 06:42:49
有一个总库记录了几个班级学生的五科成绩,如何从此库中选出符合条件的记录(比如一个班级的学生成绩记录)的同时求出这些记录中某几项的平均值及每科成绩的及格率,用快速报表工具做一张报表上:表头、一个班级所有学生的成绩记录、最后两行是各科成绩的平均值及合格率(报表中的数据源是Query,从总库中查询出的数据直接与Query相连接)
...全文
68
8
打赏
收藏
急在线等待--如何在选出符合条件的记录的同时求出这些记录中某几项的平均值
有一个总库记录了几个班级学生的五科成绩,如何从此库中选出符合条件的记录(比如一个班级的学生成绩记录)的同时求出这些记录中某几项的平均值及每科成绩的及格率,用快速报表工具做一张报表上:表头、一个班级所有学生的成绩记录、最后两行是各科成绩的平均值及合格率(报表中的数据源是Query,从总库中查询出的数据直接与Query相连接)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjqc
2002-09-26
打赏
举报
回复
基本一条很难!因为你的出来搜索还有汇总!起码要两个ADO控件!
libamboo
2002-09-24
打赏
举报
回复
感谢各位的赐教,你们的答复基本上用不同的方法实现了我的想法,但这些都不能完成通过一条select语句查询出我所要的结果,不能将我所要的结果通过一个数据源在一个QRReport中形成一个报表,请大家在帮我想一想别的方法,如果我不用一条语句来实现我所要的结果,用其他方法我都能实现。
solares1
2002-09-24
打赏
举报
回复
写存储过程,或写在文本文件里,Query1->SQL->LoadFromFile(yourFile);另外,在QRReport里可以用多个Query的,可能是你搞错了,不行就new一个
TQuery *yourQuery = new TQuery(this);就行了
sandrowjw
2002-09-24
打赏
举报
回复
要把order by放在最后,别名也不要取了。
sandrowjw
2002-09-24
打赏
举报
回复
用union是一条SQL语句,不过有两个SELECT,这没有关系吧
select
...
union
select
...
我没有用过QRReport,不行吗?
libamboo
2002-09-24
打赏
举报
回复
我的目的必须是在一条select 语句中实现我的想法,因为在一个QRReport报表只能有一个Query或一个Table
sandrowjw
2002-09-24
打赏
举报
回复
最后两行用
select "Average"," ",avg(lessona) as avga,avg(lessonb) as avgb
from table
where ...
group by lessona,lessonb
order by avga,avgb
得到,
再和原来的union就可以了,不过union的话会使速度减慢的。
solares1
2002-09-24
打赏
举报
回复
select a,b,c,d,avg(e)
from table
where ...
group by a,b,c,d
order by a,b,c,d
数据库SQL代码
where (spj.sno=s.sno and s.city='天津') and (spj.pno=p.pno and p.color='红')select sc.cno 课程号,cname 课程名...统计各专业的学生选课的平均成绩,如果某专业尚未有任何学生选修课程或成绩为空时,平均分计为0。
实施运维企业面试题-5
1 请描述 TCP/IP 协议
中
主机与主机之间通信的三要素 参考答案 IP 地址(IP address) 子网掩码(subnet mask) IP 路由(IP router) 2 请描述 IP 地址的分类及每一类的范围 参考答案 A 类 1-26 B 类 128-191 C 类 ...
C/C++数据结构练习题[2023-05-08]
题目:求字符串之间距离 要求:设有字符串 X,称在 X 的头尾及
中
间插入任意多个空格后构成的新 字符串为 X 的扩展串,如字符串 X 为“abcbcd”,则字符串“abcb□cd”,“□a□bcbcd□” 和“abcb□cd□”都是 X 的...
股市公式编辑器
“公式编辑器”好比是一个工作母床,通过这个工作母床可以制造出所需要的各式各样的零件,同样,在指标分析的工作
中
,利用编辑器可以编写出相应的分析条件,这种方法是在技术分析当
中
最为常用的方法之一。...
全国计算机等级考试三级数据库技术
CREATE FUNCTION – 定义一个新函数。ALTER FUNCTION – 修改一个函数的定义。...CLUSTERED:表示要建立的索引是聚簇索引,即索引项的顺序与表
中
记录
的物理顺序一致的索引组织。NONCLUSTERED是非聚集索引。
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章