一、删除表格里重复某些值的数据行,并只保留一条记录!
条件:在表格里有一个唯一字段.
DELETE FROM [表名] WHERE 唯一字段 <> (SELECT TOP 1 唯一字段 FROM (SELECT 唯一字段 FROM [表名]) WHERE 重复字段=重复数据) AND 重复字段=重复数据
比如:你的表格名是SM_Test .唯一字段是ID,重复字段是MemberName 重复数据是user001.则SQL语句为:
DELETE FROM [SM_Test] WHERE ID <> (SELECT TOP 1 ID FROM (SELECT ID FROM [SM_Test]) WHERE MemberName='user001') AND MemberName='user001'
浙公网安备 33010602011771号