首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

剔除一个表中重复的记录,并保存一条记录

2012-10-28 
删除一个表中重复的记录,并保存一条记录SELECT *FROM TABLE_1 A WHERE A.ROWID ! (SELECT MAX(B.ROWID)FR

删除一个表中重复的记录,并保存一条记录
SELECT *
  FROM TABLE_1 A
WHERE A.ROWID != (SELECT MAX(B.ROWID)
                     FROM TABLE_1 B
                    WHERE A.字段1 = B.字段1                     
                      AND A.字段2 = B.字段2)

建议先建立临时表,然后关联删除。

热点排行