CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  其他数据库开发 >  Access

如何统计中文字数!!!急急急

楼主ajian1214(ajian)2006-03-08 09:20:35 在 其他数据库开发 / Access 提问

小弟在用access作为后台的一个应用程序里,需要知道满足条件的记录有多少条,同时还需要求出,这些满足条件的记录数据量一共有多少字。  
   
  有多少条很好办,sql语句搞定,但是请问有多少字改如何求呢???!  
  请各位大侠指教。 问题点数:50、回复次数:14Top

1 楼wwwwb()回复于 2006-03-08 09:24:35 得分 0

将表及要求结果贴出来看看Top

2 楼qmnx(当爱编程遗憾)回复于 2006-03-08 09:29:23 得分 0

len函数Top

3 楼ajian1214(ajian)回复于 2006-03-08 09:30:47 得分 0

表A  
  包含字段aa   bb   cc   dd  
   
  我做了这样一个查询  
  select   count(*)   as   tj   from   A   where   dd='abc'  
  得到了符合条件的记录数  
   
  现在我想得到,符合条件的记录中一共有多少个字或字节!Top

4 楼ajian1214(ajian)回复于 2006-03-08 09:31:05 得分 0

请说的具体点Top

5 楼wwwwb()回复于 2006-03-08 09:39:16 得分 0

将记录及要求结果贴出来  
  Top

6 楼ajian1214(ajian)回复于 2006-03-08 09:55:44 得分 0

字段:  
                                                      aa               bb                 cc               dd  
  记录内容                                   中国       1876-12-14       CAD             dab  
                                                    美国       1834-6-4           AAA             abc        
                                                    韩国       1839-6-24         BBB             abc  
                                                    芬兰       1839-6-24         OPP             abc      
   
  需要知道dd字段为abc的记录一共有多少个字或字节Top

7 楼ajian1214(ajian)回复于 2006-03-08 09:58:17 得分 0

要求结果返回一个数据值既可以啦,例如刚才的例子结果应该是27Top

8 楼qmnx(当爱编程遗憾)回复于 2006-03-08 10:39:14 得分 0

27?中文字数27?楼主到底需要统计什么数值呢?Top

9 楼wwwwb()回复于 2006-03-08 10:44:31 得分 0

27是怎样得出的?详细一点。Top

10 楼qmnx(当爱编程遗憾)回复于 2006-03-08 11:01:19 得分 50

如果是统计所有字符总长度,结果如下:  
  SELECT   Sum(Len([aa]   &   [bb]   &   [cc]   &   [dd]))   AS   length,   A.dd  
  FROM   A  
  GROUP   BY   A.dd  
  HAVING   A.dd="abc";  
   
  不过结果不是楼主说的27,而是50。  
   
  另外楼主说的后台用access,不知道前台用的什么?  
  Top

11 楼changechange(http://access911.net 是我的个人网站,欢迎光临)回复于 2006-03-08 11:28:31 得分 0

小弟在用access作为后台的一个应用程序里,需要知道满足条件的记录有多少条,同时还需要求出,这些满足条件的记录数据量一共有多少字。  
   
   
  -----    
  记录数:select   count(*)   from   table   where   条件  
   
  数据量:select   len(字段)   from   table   where   条件  
  如果有多个字段就加总起来Top

12 楼changechange(http://access911.net 是我的个人网站,欢迎光临)回复于 2006-03-08 11:52:11 得分 0

如果只统计中文字符数量可能你需要另外写一个函数来判定,因为要用到   LEN   和   ASCTop

13 楼qmnx(当爱编程遗憾)回复于 2006-03-08 12:06:27 得分 0

SELECT   Sum(Len([aa]   &   [bb]   &   [cc]   &   [dd]))   AS   length  
  FROM   A  
  GROUP   BY   A.dd  
  HAVING   A.dd="abc";Top

14 楼dfkjewyoldfjkleoe()回复于 2006-03-09 22:48:10 得分 0

www.source520.com           免费免注册80G源码书籍下载Top

相关问题

  • Mysql 中文字符问题,急急急急急急!100奉送
  • 这个怎么统计?????--------急急急急急急急急急急
  • 来路统计问题??????????急急急急急急急急急
  • 求助:论坛中统计在线人数?急!急!急!
  • 统计压缩文件夹里的文件数量(急急急急急急急急急急急急急急急急急急急急急急急急!)
  • vb6的中文字符问题,请教大虾。急急急.....
  • 在java中如何实现文字动画效果?急急急!
  • 中英文字符问题,急急急!!!在线等,谢谢了:)
  • 急急急!统计在文本框中输入的字符数的问题?
  • 各位大侠,pb是否支持中文字段的打印?急急急!!!

关键词

  • 字段
  • 数据
  • access
  • 统计
  • 后台
  • abc
  • dd
  • 共有
  • 字
  • 要求

得分解答快速导航

  • 帖主:ajian1214
  • qmnx

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo