字段为text的类型有没有办法分组呢??
如果有该怎么样呢!!
请各位大哥指点。。                  迷途的羔羊

解决方案 »

  1.   

    数据库里记录为:   
      tb1   
      名称       号码         
      aaa       1               
      aaa       2   
      aaa       3   
      aaa       10   
      aaa       11  select   名称,count(号码)as   个数,cast(min(号段)as   nvarchar(10))+'-'+cast(max(号段)as   nvarchar(10))   as   号段   from   tb1   where   len(号段)=1   group   by   名称   
      union   all   
      select   名称,count(号码)as   个数,cast(min(号段)as   nvarchar(10))+'-'+cast(max(号段)as   nvarchar(10))   as   号段   from   tb1   where   len(号段)=2   group   by   名称