怎么样才能以网元IP与机架-机框-槽位-端口还有测试时间这三列删除重复记录,要求得到的数据新加一列显示重复了多少次,并且保留的那行数据是最新日期的一条

解决方案 »

  1.   

    小弟用的是SQL,上传不了附件,只能这样发了
      

  2.   

    select *,
    重复次数=(select count(*) from 测试表 where 网元ip=a.网元ip and 机架-机框-槽位-端口=a.机架-机框-槽位-端口)
    from 测试表 a 
    where not exists(select * from 测试表 where 网元ip=a.网元ip and 机架-机框-槽位-端口=a.机架-机框-槽位-端口 and 测试时间>a.测试时间)