数据库统计函数

数据库统计函数,第1张

EXCEL中的数据函数和相应的统计函数应用类似。

比如统计不及格人数,用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中计算字段的累加和的函数是统计项目数的函数是有谁知道吗、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9460912.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存