求助sql 语句 急!!!! 分组去重?
数据类型
字段 业务单位代码 类型
A201301 05
A201301 05
A201301 07
A201306 07
A201306 07
去掉重复的数据
应该得到结果
A201301 05
A201301 07
A201306 07
着急 我想用 group by 分组 去重复 写的不对 办妥 给个好使的sql语句
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 业务单位代码,类型