1

一直在做一些研究,以找到解决我的问题的方法,但运气不佳!

是否有一个 SQL 关键字可以让我轻松地从表中删除重复的行(与 SQL Server CE 兼容)?

如果没有,你们中的任何人都可能知道任何可以提供帮助的资源吗?

提前致谢。

4

2 回答 2

1
  1. 创建具有相同列的新表
  2. 向要使其唯一的列添加唯一索引(防止重复)
  3. 逐行复制记录,忽略任何错误
  4. 清空原表并复制回记录;或删除旧表并将新表重命名为旧表
于 2012-05-31T09:46:30.067 回答
1

是这样的陈述

select distinct x from t 

不支持?我相信 SQL Server CE 3.5 确实支持 DISTINCT 语句。

于 2012-05-31T09:46:42.990 回答