风之语者

博客园 首页 新随笔 联系 订阅 管理

2012年3月18日 #

摘要: 原始数据:Table1ID Name-----------------------1 a 2 b3 a4 c5 b需要数据:Table1ID Name-----------------------1 a 2 b4 c开始:DELETE FROM TABLE1 WHERE ID IN (SELECT ID FROM (SELECT ID, RANK OVER(PARTRITION BY NAME ORDER BY ID) AS RankNumberFROM TABLE1WHERE RankNumber<>1) -- 根据name分组,在组内设置等级编号,保留第一条,其他删掉)该SQL 阅读全文
posted @ 2012-03-18 11:45 风之语者 阅读(400) 评论(0) 推荐(0) 编辑