Access中分组统计的实例

access|分组|统计

Access中分组统计的实例

整理自:http://expert.csdn.net/Expert/topic/2727/2727523.xml?temp=.1140711

online 表下有字段:
描述:用户名 版本 是否注册
字段:usr_name ver isreg
现表中有以下记录:
aaa cn true
bbb cn false
ccc en true
ddd fr true

结果要求:查询每个版本的注册用户和未注册用户的数目,得出如下结构:
版本 注册数量  未注册
cn 1 1
en 1 0
fr 1 0

请教在 Access 2000 环境下 SQL 语句的写法

困扰几天终于解决:

1. MS SQL SERVER 2000中的一种方式:
select ver as 版本, sum(case when isreg=true then 1 else 0 end) as 注册数量, sum(case when isreg=false then 1 else 0 end) as 未注册数量 from online group by 版本

2. Access 2000下测试通过:
SELECT DISTINCT ver as 版本, (SELECT COUNT(*) FROM online WHERE ver=m.ver and isreg=TRUE) AS 注册数量, (SELECT COUNT(*) FROM online WHERE ver=m.ver and isreg=FALSE) AS 未注册数量
FROM online AS m

时间: 2024-12-27 08:35:53

Access中分组统计的实例的相关文章

如何在access中查询统计带分号的字符串数据?

问题描述 如何在access中查询统计带分号的字符串数据? 有一表内容大致如下:人员姓名 | 金额甲:乙:丁: | 60甲:乙: | 40乙:丁: | 40丙: | 20求一查询,平均分金额后合计,可得新表如下:人员姓名 | 金额甲 | 40乙 | 60丙 | 20丁 | 40 即原表中第一行甲乙丙三人平分60,乙得20:第二行甲乙二人平分40,乙得20:第三行同理,新表中乙合计得60. 解决方案 你的统计规则是什么,为什么甲是40? 解决方案二: string[] 数据 = { ""

简单的mysql 分组统计语句实例代码

简单的mysql教程 分组统计语句实例代码 /* id name code_id code_name is_true score 1 张三 1 帅气 是 5 2 张三 2 阔气 是 4 3 张三 1 帅气 是 4 4 张三 2 阔气 否 3   5 李四 1 帅气 是 5 6 李四 2 阔气 是 3 来看个实例 mysql 如何 按name 分组 统计:[帅气] 有多少个"是"和"否",[阔气]有多少个"是"和"否",还有多少

解决Access中分组报表的问题_Access

在Word中,大家对段落的对齐方式.缩进.段前.段后间距等属性都比较熟悉,但是,你是否注意到段落的另外一个非常重要的属性--大纲级别(如图1). 实际上,段落的大纲级别在很多地方都非常有用,下面我们就来详细了解一下它的作用和应用(注意:下面的操作都是在Word XP中进行的,其他版本请参考使用). 一.用大纲级别结合文档结构图快速定位 我们在Word中打开一篇文档,在菜单栏上选择"视图→文档结构图"(如图2),如果这篇文档已经设置好各级大纲级别,我们可以在左边的文档结构图中看见很多分好

sql server-SQLServer 中如何按一定间隔时间分组统计时间段内出现次数

问题描述 SQLServer 中如何按一定间隔时间分组统计时间段内出现次数 我的原始数据是这样的 |ID |time |Status |215CSZ00 |2015/11/30 23:53:41 |2 |21CUG0HB |2015/11/30 23:54:17 |1 |21CUG0HB |2015/11/30 23:54:22 |1 |21UA75CS |2015/11/30 23:54:54 |1 |215CSZ00 |2015/11/30 23:56:17 |2 |21ZCYPUY |20

SQL中FOR XML PATH 语句[可用于分组统计]

FOR XML PATH 语句 :(应该在sql2005及以上版本才能用) declare @t table(id int,name varchar) insert into @t(id,name) values(1,'a') insert into @t(id,name) values(2,'b') select id,name from @t for xml path 运行结果如下: <row> <id>1</id> <name>a</name&g

将Access数据库中数据导入到SQL Server中的详细方法实例_实用技巧

Default.aspx 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="AccessToSQL.aspx.cs" Inherits="AccessToSQL" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "

跟我学做最强功能的网站统计,一个ASP统计制作实例

统计 一个能对访问者进行编号.记录访问次数.IP.时间的统计制作实例 我做了一个网站,www.zydn.net  当然啦,跟大家一样,也摆了个计数器在上面,每天看计数器都在不断的翻,心里很高兴,不过后来我又想,到底是谁看了我的网站啊?是新朋友还是老朋友啊?也不知他们来了多少次,我还想给他们都编上号,于是我申请了 免费统计,不过一连换了N个都不满意,唉,看来,只有自己动手才能丰衣足食了,说干就干,水平臭臭,还望高手笑话之于,不访指教. 我以ACCESS库为例子,其实用SQL SERVER库也只要改

一个ASP统计制作实例

统计 一个能对访问者进行编号.记录访问次数.IP.时间的统计制作实例 我做了一个网站,www.zydn.net 当然啦,跟大家一样,也摆了个计数器在上面,每天看计数器都在不断的翻,心里很高兴,不过后来我又想,到底是谁看了我的网站啊?是新朋友还是老朋友啊?也不知他们来了多少次,我还想给他们都编上号,于是我申请了 免费统计,不过一连换了N个都不满意,唉,看来,只有自己动手才能丰衣足食了,说干就干,水平臭臭,还望高手笑话之于,不访指教. 我以ACCESS库为例子,其实用SQL SERVER库也只要改一

一个能对访问者进行编号、记录访问次数、IP、时间的统计制作实例_应用技巧

一个能对访问者进行编号.记录访问次数.IP.时间的统计制作实例  我做了一个网站,www.zydn.net  当然啦,跟大家一样,也摆了个计数器在上面,每天看计数器都在不断的翻,心里很高兴,不过后来我又想,到底是谁看了我的网站啊?是新朋友还是老朋友啊?也不知他们来了多少次,我还想给他们都编上号,于是我申请了 免费统计,不过一连换了N个都不满意,唉,看来,只有自己动手才能丰衣足食了,说干就干,水平臭臭,还望高手笑话之于,不访指教.  我以ACCESS库为例子,其实用SQL SERVER库也只要改一