开发者网络 动网主机 支持论坛 邮局 帮助
当前位置:网络学院ASP技术ASP基础 → 在ASP中使用SQL语句之11:记录统计
在ASP中使用SQL语句之11:记录统计
日期:2002年7月9日 作者:ZDNET CHINA 人气:     [ ]
确定数据库内有多少记录,或者确定有多少记录达到了某些标准,这些用ASP完成并非难事。如果你采用了正确的游标类型,你可以用RecordCount 属性获得记录数当然也可以用recordset。但是,有个更简单的办法,这就是在自己的SELECT语句中采用count(*) ,代码如下所示:
SQL = "SELECT count(*) FROM Customers"

或者
SQL = "SELECT count(*) FROM Customers WHERE c_lastname LIKE 'A%'"

举例说明,以下代码将选出一些记录以及这些记录的总数:
SQL = "SELECT c_firstname, c_lastname, count(*) FROM Customers WHERE c_lastname LIKE 'A%'"

但是你不能实现自己的目的。这里采用的“count”函数其实是一种集合函数,意思是只返回单行信息:回答你提出的问题。对第1个SELECT 语句来说,问题是“在客户表内有多少条记录?”查询返回单一的值作为响应,因此它不能同你常规的查询相组合。假如你希望得到其他数据,你需要采用RecordCount。

集合函数除了“count”之外还包括AVG、MIN、MAX和SUM等。

(出处:ZDNET CHINA)

相关文章:
 
·在ASP中使用SQL语句之1:SELECT 语句
·在ASP中使用SQL语句之2:用WHERE子句设置查询条件
·在ASP中使用SQL语句之3:LIKE、NOT LIKE和 BETWEEN
·在ASP中使用SQL语句之4:联合语句
·在ASP中使用SQL语句之5:开始执行
·在ASP中使用SQL语句之6:存储查询
·在ASP中使用SQL语句之7:ORDER BY
·在ASP中使用SQL语句之8:随机数
·在ASP中使用SQL语句之9:表单操作
·在ASP中使用SQL语句之10:视图
相关软件:
 
说明:本站部分内容收集于网络,如有侵犯您的权益请来信告知,我们会第一时间进行处理,谢谢
 → 特别推荐
 → 热点TOP10

关于本站 | 诚聘英才 | 业务合作 | 联系我们 | 广告合作 | 收藏本站

海口动网先锋网络科技有限公司版权所有
Copyright ? 2000 - 2003 AspSky.Net
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077