CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

分组后的排序问题

楼主mingch()2004-04-03 01:38:47 在 Web 开发 / ASP 提问

我用GROUP   BY   NUM   分组后按升序排列,但NUM是数值型,发现排序后不能按1,2,3,4排列,如何解决问题? 问题点数:20、回复次数:5Top

1 楼Jaron(WWW.JARON.CN)回复于 2004-04-03 02:15:44 得分 0

贴出你完整的SQL语句。Top

2 楼pizixt(皮子)回复于 2004-04-03 03:04:08 得分 20

select   count(num)   from   table   Group   By   num   Order   By   numTop

3 楼mingch()回复于 2004-04-03 10:56:52 得分 0

pizixt你好,谢谢昨晚帮我解决了问题了.  
  现在的问题是能统计了,但排列不能按数字1,2,3,4,5……排列,好像是字符串排列1,10,……,怎么解决?  
  Set   Rs   =   Server.CreateObject("ADODB.Recordset")  
  Rs.ActiveConnection   =   MM_xl_STRING  
  Rs.Source   =   "SELECT   count(cl_nu)   FROM   Product   group   by   cl_nu   order   by   cl_nu   "  
  Rs.CursorType   =   0  
  Rs.CursorLocation   =   3  
  Rs.LockType   =   1  
  Rs.Open()  
  redim   rc(Rs.recordcount+1)  
  if   not   Rs.eof   then  
        for   i=1   to   Rs.recordcount  
          rc(i)=Rs(0)  
          Rs.movenext  
      next  
  end   ifTop

4 楼mingch()回复于 2004-04-03 11:10:07 得分 0

可能是cl_nu在表里的类型是字符型,在SQL查询中能不能转换为数值型再分组,这样能解决吧?但怎么转换呢?Top

5 楼mingch()回复于 2004-04-03 11:11:50 得分 0

问题解决了  
  SELECT   count(cl_nu)   FROM   Product   group   by   cl_nu   order   by   int(cl_nu   )Top

相关问题

  • 分组后排序
  • 分组排序
  • select 语句, 如何一条实现, 先排序后分组?
  • mysql用分组及排序查询后,limit就不好用了?
  • mysql用分组及排序查询后,limit就不好用了??
  • 请教关于分组排序后,提取序号的问题
  • 如何分组排序?
  • 分组排序SQL语句
  • 如何实现这样分组排序??????
  • SQL分组排序问题求助

关键词

  • 排列
  • 解决
  • 分组
  • nu
  • cl
  • rs
  • 问题
  • group
  • num
  • order

得分解答快速导航

  • 帖主:mingch
  • pizixt

相关链接

  • Web开发类图书

广告也精彩

反馈

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