asp计算重复字段出现次数,并计算总和

asp重复字段只显示1次,并计算重复次数,并计算所有次数的总和,表值依次为AABABCABAABC我要的结果是AB2次ABC2次A2次总计6次selectcount(co... asp重复字段只显示1次,并计算重复次数,并计算所有次数的总和,表值依次为
A
AB
ABC
AB
A
ABC
我要的结果是 AB 2次
ABC 2次
A 2次
总计 6次
select count(content),content from tables group by content

目前以计算出每个字段出现的次数,如何计算出总和,即上面说到的总计6
展开
 我来答
灵鸣帅哥
2011-10-17 · 超过31用户采纳过TA的回答
知道答主
回答量:103
采纳率:0%
帮助的人:58.6万
展开全部
现在在上课,给你个思路,从第一个字段,然后用“”替换字段,用替换前的字段长度,减去现在字符串的长度, 得到的结果 除以 字段的长度,就是该字段出现的次数,(这种方法效率特别高,因为字符串的长度在减少) 同理再指向下个字符串的长度。 明白吧,不明白,我再帮你写。
掌麦冬01u
2011-10-17 · TA获得超过131个赞
知道小有建树答主
回答量:120
采纳率:0%
帮助的人:141万
展开全部
先排序,相同的值会被排到一起,再看相邻的两个值是否相同。
楼主示例的排序结果是:
A
A
AB
AB
ABC
ABC
只需要比较相邻的两个是否相同就行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
联风鸟共鸣春6
2011-10-17 · TA获得超过123个赞
知道小有建树答主
回答量:249
采纳率:0%
帮助的人:289万
展开全部
如果是数据库里选的 就简单多了
比如这个字段为content
select count(content),content from tables where 1=1 group by content

字段1就是个人
字段2就是重复的内容
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
骑柔离油9426
2011-10-17 · 超过45用户采纳过TA的回答
知道答主
回答量:240
采纳率:0%
帮助的人:155万
展开全部
若是数据库的话,一个 group by 就可以解决问题,若是字符串的话,不知你是要用字符串中的字符与字符比较还是其他
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式