CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

如何将一个表里的手机号码变为一个号段输出

楼主zsb78(killer)2006-01-09 17:41:24 在 .NET技术 / ASP.NET 提问

表:  
  手机号码     号码1  
  1382658       0000  
  1382658       0001  
  1382658       0002  
  1382658       0004  
  1382658       0005  
  1382659       0001  
  1382659       0002  
  1382659       0004  
  1382659       0005  
  我想将输出结果显示为:  
  手机号码       开始号码       结束号码  
  1382658         0000               0002  
  1382658         0004               0005  
  1382659         0001               0002  
  1382658         0004               0005  
   
  用sql语句或C#实现都可以  
  要如何写  
   
   
   
   
  问题点数:20、回复次数:2Top

1 楼dxef(丁学)回复于 2006-01-09 20:48:14 得分 20

表名 tb1   两个字段   a   和   b  
  SQL如下:  
   
  DECLARE @num nvarchar(50)  
  DECLARE   @subnum nvarchar(11)  
  DECLARE   @subnum1 nvarchar(11)  
   
  DECLARE CUR_Find  
   
  CURSOR FOR   select   a+b   from   tb1   order   by   a  
  OPEN CUR_Find  
  FETCH NEXT  
  FROM CUR_Find  
  INTO @num  
  set   @subnum1=@num  
  set   @subnum=@num  
  FETCH NEXT  
  FROM CUR_Find  
  INTO @num  
  WHILE   @@fetch_status   =   0  
  BEGIN  
  if   convert(numeric(11,0),@subnum,11)+1<>convert(numeric(11,0),@num,11)  
  begin  
  print(@subnum1+'-'+right(@subnum,4))  
  set   @subnum1=@num  
  set   @subnum=@num  
  end  
  else  
  set   @subnum=@num  
  FETCH NEXT  
  FROM CUR_Find  
  INTO @num  
  END    
  print(@subnum1+'-'+right(@subnum,4))  
  CLOSE   CUR_Find  
  DEALLOCATE     CUR_Find  
  Top

2 楼zsb78(killer)回复于 2006-01-10 10:48:56 得分 0

可以了  
  多谢楼上的  
  楼上高手呀Top

相关问题

  • 怎么把stringgrid的内容输出到打印报表里啊!?
  • 想把DBGRID的内容输出到EXCEL表里,如何能把字段名也输出出来?
  • 如何将数字变为字符串格式化输出?
  • 有谁知道怎么将double的格式变为正常的输出吗?
  • 有没有办法让mmcontrol的输出窗口的maxbutton变为有效!
  • 从一个表里面取10对号码的问题,SQL语句要怎么写?
  • Access报表输出的时候,某字段长度为4个汉字,长度超出时自动变为两行显示,如何实现?
  • 我是通过用户在Edit1里输入号码,通过KeyPress从表里取出记录赋值给其它的Edit和Combobox,我想按“确定”后,如果这些Edit和Combobox有
  • 怎么从一个表里把数据读到下拉表里?
  • 删除A表里的信息,在B表里用不到的

关键词

  • 手机
  • subnum
  • findinto
  • numset
  • 号码
  • declare

得分解答快速导航

  • 帖主:zsb78
  • dxef

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

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