V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
harrison0124
V2EX  ›  程序员

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

  •  
  •   harrison0124 · 2019-12-17 14:43:07 +08:00 · 1574 次点击
    这是一个创建于 1801 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    4 条回复    2019-12-17 17:43:46 +08:00
    NicholasYX
        1
    NicholasYX  
       2019-12-17 14:51:55 +08:00
    select distinct 字段 from Table
    Raymon111111
        2
    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
        3
    DelayNoMore  
       2019-12-17 14:53:49 +08:00
    额,为什么不把这个字段设成 key?
    weizhen199
        4
    weizhen199  
       2019-12-17 17:43:46 +08:00 via Android
    sql servel 有分析函数的, row_num
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1096 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 18:46 · PVG 02:46 · LAX 10:46 · JFK 13:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.