zoukankan      html  css  js  c++  java
  • 数据查重

    可以参考:https://www.cnblogs.com/firstdream/p/5826238.html

    --1.表号重复的记录:表号重复的记录: 这个会查询出重复的记录,筛选掉了本身(001,001  两条记录重复了,则只查询出001,另一条就筛选掉了)
    SELECT * from 
    (   SELECT ROW_NUMBER() OVER (PARTITION BY RE.MES_NAMEPLATE_CODE  ORDER BY RE.CREATE_DT desc) A ,
        re.PILENO,re.BOXNO,re.MES_MOVEMENT_CODE,IS_DELETE,re.MES_NAMEPLATE_CODE
        from WMS_ENTRY_WAREHOUSE_METER AS RE WITH(NOLOCK) 
        where  IN_ORDER_NO IN ('OD202111150004') and IS_DELETE=0  
    ) AS  BC WHERE BC.A>=2
    
    
    --2.查询重复的记录:按照表号分组
    select PILENO,BOXNO,MES_NAMEPLATE_CODE
    from WMS_ENTRY_WAREHOUSE_METER with(nolock)
    where in_order_no in ('OD202111150004') and IS_DELETE=0  
    group by PILENO,BOXNO,MES_NAMEPLATE_CODE
    having count(MES_NAMEPLATE_CODE)>=2
    
    
    --3.查询重复的记录
    select * from WMS_ENTRY_WAREHOUSE_METER where MES_NAMEPLATE_CODE in (
    select MES_NAMEPLATE_CODE from WMS_ENTRY_WAREHOUSE_METER
    where in_order_no in ('OD202111150004') and IS_DELETE=0 
    group by MES_NAMEPLATE_CODE
    having count(MES_NAMEPLATE_CODE) > 1
    )
    
    
    “fool me once,shame on you. fool me twice, shame on me.”,翻译过来的意思是“愚弄我一次,是你坏;愚弄我两次,是我蠢”。
  • 相关阅读:
    9月9日刷题
    7-4日刷题
    7-3日刷题
    7-2日刷题
    The Key To Accelerating Your Coding Skills
    初识机器学习
    python数据分析与量化交易
    部署远程jupyter
    SQLserver2008一对多,多行数据显示在一行
    kvm虚拟化
  • 原文地址:https://www.cnblogs.com/newcapecjmc/p/15737495.html
Copyright © 2011-2022 走看看