
如果用ASP输出ACCESS指定字段记录,重复的只显示一次并统计重复次数?
表名:chongfuIDXM1小明2小王3小明我想输出的结果是小明2小王1求教怎么写代码读取并输出....
表名:chongfu
ID XM
1 小明
2 小王
3 小明
我想输出的结果是 小明 2 小王1
求教怎么写代码读取并输出. 展开
ID XM
1 小明
2 小王
3 小明
我想输出的结果是 小明 2 小王1
求教怎么写代码读取并输出. 展开
3个回答
展开全部
思路是这样的。SQL语句中可以按姓名排序,排序后,相同的姓名就在一块了,输出的时候搞一个变量,对比本条记录与上一条记录的姓名(这里用到变量。)是否相同,相同则不显示,不同则显示(不显示时则进入计数)。要计数的话最好搞个数组
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CREATE TABLE [chongfu] (
[id] [int] IDENTITY (1, 1) NOT NULL ,
[xm] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]
--------------------------------
insert into chongfu (xm)values('小明');
insert into chongfu (xm)values('小明');
insert into chongfu (xm)values('小明');
insert into chongfu (xm)values('小明');
insert into chongfu (xm)values('小王');
insert into chongfu (xm)values('小王');
--------------------------------
select [xm],count(*) as xmcount from [chongfu] group by [xm]
xm xmcount
小明 4
小王 2
[id] [int] IDENTITY (1, 1) NOT NULL ,
[xm] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY]
--------------------------------
insert into chongfu (xm)values('小明');
insert into chongfu (xm)values('小明');
insert into chongfu (xm)values('小明');
insert into chongfu (xm)values('小明');
insert into chongfu (xm)values('小王');
insert into chongfu (xm)values('小王');
--------------------------------
select [xm],count(*) as xmcount from [chongfu] group by [xm]
xm xmcount
小明 4
小王 2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select [xm],count(*) as xmcount from [chongfu] group by [xm]
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询