access 表达式如何使用 count
1、1.首先解释count这个函数,在数据库里面,count是统计指定列的行数,在excel里,count是指统计选中区域里数字的单元格个数,从定义上讲,都是统计的意思,只不过略有差别


2、2.access也是微软的一种数据库,随着sqlserver越来越强大,access现在已经内嵌到office套装里了,可以单独安装到excel里,先介绍sql里count函数的用法,打开sqlserver,新建一个查询

3、3.在新建的查询里,新增一张表,命名为test,并插入三条语句,程序如下:
create table #test1(
id nvarchar(4),old nvarchar(4)
)
insert into #test1
select '101','38'
insert into #test1
select N'一百号',N'三十七'
insert into #test1
select '99',N'三十六'

4、4.在表test1里,现在已经有了三条数据,我特意使用nvarchar(4)格式来设定,就是要让数字与文本能够同时存在,一会儿对比excel就知道结果了,在sql里,使用select count(id) from #test1 来了解count函数,如图所示,结果等于3

5、5.现在我们把表test1的数据复制到excel里,同样使用函数count来看看结果有什么不同,为什么在excel里,同样数据使用count得到的结果是0呢?

6、6.现在来返回定义看,简单来讲,sql里是指统计数据出现的行数,excel里是统计数字出现的单元格个数,这里最大的差别是数据类型,现在把excel里,手动输入A的值,再次使用count函数,发现结果等于2,因为一百不是数字,所以没有统计。

阅读量:139
阅读量:109
阅读量:27
阅读量:176
阅读量:169