| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1518 人关注过本帖
标题:[讨论]如何最简单地把一张表中任意条记录进行求和?
取消只看楼主 加入收藏
jsxwr
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-10-22
收藏
 问题点数:0 回复次数:3 
[讨论]如何最简单地把一张表中任意条记录进行求和?
我有一张关于工资数据表,有下列字段

编号 字符型
工资1 数值型(下同)
工资2
工资3
…………(工资类字段比较多,大约有20个,恕不枚举)

现在想根据指定的“编号”条件对所有工资项目求和,并将结果作为一条新记录插入到该表中,考虑要求和记录的随机性,对已有记录求和的检索条件必须由字符变量s_tj来指定,(例如: 编号='A005' or 编号='A009' or 编号='A098' ),对新插入记录的编号由字符变量s_bh提供,如: B001 。

这样的语句该如何来写?请高手指点一下,另外,字段项目太多,可否用列号来引用,那么多字段名写起来太麻烦!

[此贴子已经被作者于2007-11-3 17:19:04编辑过]

搜索更多相关主题的帖子: 记录 求和 讨论 
2007-11-03 17:16
jsxwr
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-10-22
收藏
得分:0 
谢谢回贴,

编号='A005' or 编号='A009' or 编号='A098' 这是 字符变量s_tj值,当然,s_tj的实际值是通过选择后确定的,在写sql语句时不能确定的,要对选择情况收集后才能最终确定,另外,汇总后的编号,也是要通过用户来选择指定的,也是通过计量s_bh来收集的,比如为“B001”这样的值

现在是要把 s_tj 变量中确定的范围中所有工资字段求和后插入到本表中,新记录的“编号”使用s_bh中指定的值,别的工资字段都是刚刚求和的结果。

我写成的清楚吗?请高手赐招呀!

向论坛中的所有热心人致敬!坚持常读贴,勤发贴,多回贴,一起进步!
2007-11-03 19:43
jsxwr
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-10-22
收藏
得分:0 

我把表的样图贴出来可以吗?

图片附件: 游客没有浏览图片的权限,请 登录注册



现在想根据指定的“编号”条件对所有工资项目求和,并将结果作为一条新记录插入到该表中,考虑要求和记录的随机性,对已有记录求和的检索条件必须由字符变量s_tj来指定,(例如: 编号='A005' or 编号='A009' or 编号='A098' ),对新插入记录的编号由字符变量s_bh提供,如: B001 。

这样的语句该如何来写?请高手指点一下,另外,字段项目太多,可否用列号来引用,那么多字段名写起来太麻烦!


向论坛中的所有热心人致敬!坚持常读贴,勤发贴,多回贴,一起进步!
2007-11-03 20:01
jsxwr
Rank: 1
等 级:新手上路
帖 子:50
专家分:0
注 册:2007-10-22
收藏
得分:0 
看来大家并没有弄懂真正的问题所在

是要用sum函数,不过,对哪些记录进行求和,想通过变量来指定条件。

————————————————
现在想根据指定的“编号”条件对所有工资项目求和,并将结果作为一条新记录插入到该表中,考虑要求和记录的随机性,对已有记录求和的检索条件必须由字符变量s_tj来指定,(例如: 编号='A005' or 编号='A009' or 编号='A098' ),对新插入记录的编号由字符变量s_bh提供,如: B001 。
————————————————

语句该如何写?

向论坛中的所有热心人致敬!坚持常读贴,勤发贴,多回贴,一起进步!
2007-11-12 22:29
快速回复:[讨论]如何最简单地把一张表中任意条记录进行求和?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013305 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved