日期:2014-05-17  浏览次数:20922 次

asp中SQL统计实例
哪位大虾能给我说说以下的问题:我想在ASP中得到数据库中某个系列的总和和平均数
在ASP中代码应该怎么写呢?比如数据库DATA1中TABLE1表的字段是:姓名,性别,部门,工资我想在页面上显示某个月份中同一部门的工资总和与其平均工资,代码如何写啊

------解决方案--------------------
union子句
union操作符将两个查询结果合并为一个结果集。为连接查询合并两个表时:列的数日和顺序在查中必须一致;数据类型兼容
语法:
select 语句
union [ all ]
select 语句
注意:
1 .union运算从最终结果集中删除重复记录,如想不删除重复记录使用all关键字
2 .第一个select语句中不能用order by或compute子句,只能是最后一个select语名后用

例:查询计算机系的学生式年龄不大于19岁的学习,按年龄倒排序
select * from department where dept = ' computer ' ;
union ;
select * from student where age <= 19
order by age desc
提示 在对应所需名称或序数的集合中,未找到项目 说明页面中的字段与库中实际字段不符
比如rs( "shuxue ")而库中是shuxue1