廉洁歌曲:sql语句过滤重复

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 07:23:21
有数据表‘table’表内有安段name id
在name内有很多重复的数据,请问如何写sql直接将所有重复数据过滤掉只留一条
一楼的写法无法删除重复数据,我是想要删除重复的数据哦

有一个比较麻烦的方法:
先创建一个临时表table_temp,字段与table表完全一致
按楼上Phoenxi59Sky所说将数据查询出来插入临时表
insert into table_temp select distinct [name] from [table]
然后删除table表,再重命名临时表为table_temp

select distinct name from 表