高手帮助:去除数据库记录中重复内容,示例如下:意思就是把记录中重复的那些数据去掉,只留下一个,请问要用什么样的SQL命令解决。?高手知道的么?
数据库 图示例 序号                网站
   1        chinaz  chinaz  chinaz  chinaz   chinaz
   2        sohu    sohu     sohu    sohu    sohu
   3        sina     sina     sina   sina    sina
   4        tom      tom      tom    tom     tom
   5        163      163      163    163     163想转换成的数据库格式
 序号             网站
   1            chinaz  
   2             sohu    
   3             sina     
   4             tom      
   5             163  

解决方案 »

  1.   

    update 表名 set 网站=left(网站,charindex(' ',网站))
      

  2.   

    测试数据~declare @t table(序号 int,网站 varchar(200))
    insert @t select  1,'chinaz  chinaz  chinaz  chinaz   chinaz'
    update @t set 网站=left(网站,charindex(' ',网站))
    select * from @t
      

  3.   

    如果相同字符是通过空格分隔的话,那么itblog的方法正解。
      

  4.   

    update @t set 网站=left(网站,charindex(' ',网站))
      

  5.   

    如果之间的空格是Unicode的TAB空格 就要加N拉