比如统计不及格人数,用COUNTIF和DCOUNT都可以:
姓名 成绩 成绩
张三 35 <60
李四 67
王五 87 DCOUNT COUNTIF
赵一 25 3 3
张二 90
刘三 59
用countif比较简单:
=COUNTIF(B:B,"<60")
如果用dcount函数,应用如下:
=DCOUNT(A:B,"成绩",D1:D2)
或者
=DCOUNT(A:B,2,D1:D2)
这里不同在于,数据库函数需要给出列标签"成绩"(或者列位置序号2),然后将条件区域列出来。
数据库函数效率更高,而且适合处理多条件查询统计(类似于高级筛选的多条件应用),比数据公式更简明。
1、首先新建一个test数据库,在数据库里新建一张type表,里面插入三条测试数据。
2、新建一个php文件,命名为handlephp,使用header设置文件编码为utf8,handlephp主要用于连接数据库并统计type数据表指定字段的字符串长度。
3、然后在handlephp文件内,使用mysqli通过数据库名称、账号、密码连接数据库。
4、通过set_charset设置获得数据表数据的编码为utf8,并使用if语句,当连接数据库失败时,进行提示。
5、编写sql语句,使用length()方法统计type_name字段的字符串长度,并通过query执行sql语句,最后通过fetch_all方法将获得的数据资源转换为二维数组。
6、最后在浏览器打开handlephp文件,查看获得type数据表type_name字段的字符串长度,如下图所示就完成了。
以上就是关于数据库统计函数全部的内容,包括:数据库统计函数、SQL中计算字段的累加和的函数是统计项目数的函数是有谁知道吗、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)