欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

sql 语句 急 分组去重

更新时间: 2014-01-05 02:11:51 责任编辑: Author_N1

 

求助sql 语句 急!!!! 分组去重?
 

数据类型  

 字段     业务单位代码    类型  

          A201301         05
          A201301         05
          A201301         07
          A201306         07
          A201306         07


        去掉重复的数据  

       应该得到结果

         A201301         05
         
         A201301         07
        
         A201306         07

着急    我想用 group by  分组 去重复 写的不对  办妥 给个好使的sql语句

  
--参考方法--
delete table_name t1
where t1.rowid <(select max(t2.rowid) from table_name where t2.rowid=t1.rowid
  group by t2.业务单位代码,t2.类型);

table_name  是表名。 利用相关子查询去重


--参考方法--
一个distinct不就行了!!!
--参考方法--
select distinct 业务单位代码, 类型   from  t   
--参考方法--
怎么得不到呀 
distinct , 
select distinct 业务单位代码, 类型   from  t  
或者
select 业务单位代码,类型 from t group by 业务单位代码,类型
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:11:51
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/6835/
本文WWW.DOC100.NET DOC100.NET版权所有。