注册 登录
编程论坛 SQL Server论坛

请问如何获取记录集某字字段的总数

ak47my 发布于 2005-12-02 20:55, 2715 次点击
rt

用sql语句如何计算出某字段名下的记录集总和啊???
13 回复
#2
aolong2005-12-04 12:19

用sum集函数嘛

#3
ak47my2005-12-04 14:01
具体怎么用的啊。谢谢啊。。。比如我的表名是kkk,数据库名字是aaa,字段名是bbb
#4
hxfly2005-12-04 14:04
sql=select sum(bbb) from kkk


如果需要家条件则在后面加where 语句!~
#5
makebest2005-12-04 14:11
晕,误人子弟,SUM 是总计,计数应该用 COUNT
select count(bbb) from kkk
#6
ak47my2005-12-04 14:11
呵呵。谢谢。小弟去试验下先
#7
ak47my2005-12-04 14:12
。。。。。。
#8
hxfly2005-12-04 14:23
以下是引用makebest在2005-12-4 14:11:00的发言:
晕,误人子弟,SUM 是总计,计数应该用 COUNT
select count(bbb) from kkk

不好意思
看错了


count是计算记录的条数
SUM是计算相关字段内内容的和

呵呵

这几天老有人问求和的问题
没看清题目就答了

结果答错了
不好意思

#9
ak47my2005-12-04 14:27

没关系啊。。。能说具体吗。我sql一塌糊涂啊

是select count(字段名) from 表名 吗

怎么接收呢????

Dim x As String
x = "select count(gl_leixing) from kkk"
Set cc = chaxun(x)
Label6.Caption = x

这样对吗

#10
hxfly2005-12-04 14:48
我知道返回这个结果的首行首列就是接收了



或者直接把SQL的执行结果赋予一个变量也可以(有些时候需要强制类型转换,如在ASP.NET中)
#11
ak47my2005-12-04 17:55
哦。谢谢。我研究下
#12
天然2008-07-07 15:29
用count()函数计算的是记录的条数啦!
要计算某个数字字段内容的总和应该是用[url=http://www.]sum()[/url]函数~!
不信大家测试下就知道了.
#13
jxyga1112008-07-07 20:29
COUNT
#14
kevintang2008-07-09 10:30
1