sql 查询分析器如何删除多条重复行 只留其中的一条
来源:百度知道 编辑:UC知道 时间:2024/09/22 01:39:09
从结果集中排除重复行
右击关系图窗格的背景,然后从快捷菜单中选择"属性页"命令。
在"属性页"窗口的查询选项卡中选择"唯一值"选项。
查询设计器在 SQL 语句中所显示列的列表前面插入 DISTINCT 关键字。
注意 如果使用 DISTINCT 关键字,则不能修改结果窗格中的结果集。
select distinct 字段 from 表
你所说的重复行是什么意思呢?
据我所知,主键不允许重复,你说重复行,是除了主键以外的吗?还是你的表本来就有问题,没设主键,很多行完全一样的呢?
留个标记 等下来看看...
可以select destinct 把记录存到其它表!
可以根据所有字段进行分组,然后重复行必然在一个小组里面,你可以有所选择的保留或者删除一些行