在ORACALE9 中怎么样写SQL语句,删除同一表中的相同记录,只保留一条数据。
例如:
表 aaa
字段 aa bb
01 02
01 02
01 02
02 03
02 03
04 05
处理成 aa bb
01 02
02 03
04 05
问题点数:20、回复次数:4Top
1 楼sbaz(万神渡劫)回复于 2006-07-04 18:23:50 得分 20
delete from aaa
where rowid not in
(select min(rowid)
from aaa
group by aa,bb)Top
2 楼LinZhongBao(【豹哥】)回复于 2006-07-04 18:35:45 得分 0
楼上的正解
upTop
3 楼lyq_lawrance(lawrance)回复于 2006-07-04 19:21:25 得分 0
牛人啊,5条内裤Top
4 楼cinderella_yeung()回复于 2006-07-05 09:06:19 得分 0
总遇到这种问题,终于知道怎么解决了,谢谢Top




