教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 Asp SQL Server 2005文本字段列的值求和

Asp SQL Server 2005文本字段列的值求和

发布时间:2016-09-23   编辑:jiaochengji.com
教程集为您提供Asp SQL Server 2005文本字段列的值求和等资源,欢迎您收藏本站,我们将为您提供最新的Asp SQL Server 2005文本字段列的值求和资源
本文章给大家介绍一篇Asp SQL Server 2005文本字段列的值求和实例,这个字符肯定没办法求和的我们需要通过CAST进行转换即可了。

原来的规划设计number字段为文本。不改动类型情况下格式化

SUM(CAST(number AS integer)) 即可

实例代码:

<table width="620" align="center" border="0" cellpadding="1" cellspacing="1" style="background:#FB7"> <tr> <td width="464" height="27" bgcolor="#FFE7CE"> 代码如下</td> <td width="109" align="center" bgcolor="#FFE7CE" style="cursor:pointer;" onclick="doCopy('copy8743')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy8743>

<%set mRs=server.createobject("adodb.recordset")
mSQL="select SUM(CAST(字段名 AS integer)) from 表名 where 条件语名"
mRs.open mSQL,conn,1,3
Response.write mRs(0)
mRs.Close
set mRs=nothing
%>

下面附一些数字求和

使用SUM(求和)函数
SUM函数用于返回表达式中所有值的和

SUM函数使用的几点说明:
(1)含有索引的字段能够加快聚合函数的运行。
(2)字段数据类型为int、smallint、tinyint、decimal、numeric、float、real、money以及smallmoney的字段才可以使用SUM函数。
(3)在使用SUM函数时,SQL Server把结果集中的smallint或tinyint这些数据类型当做int处理。
(4)在使用SUM函数时,SQL Server将忽略空值(NULL),即计算时不计算这些空值。

您可能感兴趣的文章:
Asp SQL Server 2005文本字段列的值求和
ASP数据库服务器SQL Server
asp脚本超时问题分析与解决方法
处理ASP请求的内部讨论
ASP设计常见问题及解答精要(4)(完)
ASP 全新接触(1)
数据库查询语言(1)
ASP 3.0高级编程(十七)
windows server 2008下安装SQL SERVER 2005出现IIS功能要求警告的解决方法
.net入门常见问题

[关闭]
~ ~