首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

手动新增列做行求和有关问题

2012-09-19 
手动新增列做行求和问题!有数据窗口dw_1(SQL语句生成,未关联后台数据库),其表结构为:学号,姓名,语文,数学,

手动新增列做行求和问题!
有数据窗口dw_1(SQL语句生成,未关联后台数据库),其表结构为:学号,姓名,语文,数学,英语,总分 共6列,欲用语句(非计算域设置方式)实现填写某一学生成绩后,在总分里自动计算该学生的成绩和的操作。

[解决办法]
用sql语句也可以,不过太麻烦了,有简单的干嘛不用,dw的计算列
用嵌套sql
select 学生表.学号,
学生表.姓名,
学生表.语文,
学生表.数学,
学生表.英语,
学生表tt.总分
 from 学生表 
left join 
(select 学号,姓名,(语文+数学+英语)as 总分 from 学生表 group by 学号,姓名) 学生表tt 
on 学生表.学号 = 学生表tt.学号
[解决办法]
在DW 控件的editchanged 事件里写代码。

[解决办法]
计算列最好用
不然,就虚拟字段,代码赋值

热点排行