请教一个 SQL Server 去重复数据的问题,

2019-12-17 14:43:07 +08:00
 harrison0124

一个表里,只有一个字段,如何去掉重复数据,

1445 次点击
所在节点    程序员
4 条回复
NicholasYX
2019-12-17 14:51:55 +08:00
select distinct 字段 from Table
Raymon111111
2019-12-17 14:53:22 +08:00
方案性问题一定要描述好场景

我先问几个吧

数据规模多大? (几百条还是好几亿)

怎么重复? (一条重复好几万次还是某些数据偶尔重复两条)

谁在消费这个数据? 谁在生产这个数据? (用的时候重复自己解决? 新生产的数据还会有重复吗?)


(或者你只是想问 SQL 怎么写而已, 这种我真的建议直接 google, 比如这个 https://lmgtfy.com/?q=SQL+Server+%E5%8E%BB%E9%99%A4%E9%87%8D%E5%A4%8D%E6%95%B0%E6%8D%AE
DelayNoMore
2019-12-17 14:53:49 +08:00
额,为什么不把这个字段设成 key?
weizhen199
2019-12-17 17:43:46 +08:00
sql servel 有分析函数的, row_num

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/629821

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX