开发者社区> 问答> 正文

SQL Server重复检查

确定SQL Server表中重复记录的最佳方法是什么?

例如,我要查找表中收到的最后一封重复的电子邮件(该表具有主键,receiveddate和email字段)。

样本数据:

1  01/01/2008 stuff@stuff.com
2  02/01/2008 stuff@stuff.com
3  01/12/2008 noone@stuff.com

展开
收起
心有灵_夕 2019-12-26 22:15:32 545 0
1 条回答
写回答
取消 提交回答
  • 像这样的东西

    select email ,max(receiveddate) as MaxDate
    from YourTable
    group by email 
    having count(email) > 1
    
    2019-12-26 22:15:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载