zoukankan      html  css  js  c++  java
  • 查找指定流程的料号

    
    
    类型1、正常的图形电镀板流程是:整板镀铜——碱蚀曝光——碱蚀显影——图形电镀;
    类型2、整板镀锡的板子流程是:整板镀铜——图形电镀;
    
    类型1、ME14NU8552A0
    类型2、ME22N20FHEA1
    
    
    
    --所有过数站点的MI流程信息
    select
    DISTINCT D50.CUSTOMER_PART_NUMBER,D38.STEP_NUMBER,D34.DEPT_CODE,D34.DEPT_NAME,D34.RKEY INTO #ALL --DROP TABLE #ALL --select * from #ALL from DATA0038 D38 INNER JOIN DATA0050 D50 ON D50.RKEY=D38.SOURCE_PTR AND D38.TTYPE=4 INNER join DATA0034 D34 ON D34.RKEY=D38.DEPT_PTR AND D34.TTYPE=1 AND D34.BARCODE_ENTRY_FLAG='Y' group by D50.CUSTOMER_PART_NUMBER,D38.STEP_NUMBER,D34.DEPT_CODE,D34.DEPT_NAME,D34.RKEY order by D50.CUSTOMER_PART_NUMBER,D38.STEP_NUMBER
    --筛选行 整板镀铜  28 
      
      select  DISTINCT CUSTOMER_PART_NUMBER
      INTO #CUST_28    --整板镀铜
      from #ALL
      where 
      1=1
      AND RKEY=28 
      order by CUSTOMER_PART_NUMBER
    --筛选行 图形镀铜 183
      
      select  DISTINCT CUSTOMER_PART_NUMBER
      INTO #CUST_183   --图形镀铜 
      from #ALL
      where 
      1=1
      AND RKEY=183 
      order by CUSTOMER_PART_NUMBER
    --筛选有序的数据行
      SELECT ROW_NUMBER() OVER(PARTITION BY CUSTOMER_PART_NUMBER  ORDER BY CUSTOMER_PART_NUMBER) ID,* 
      INTO #分组有序号的筛选
      from #ALL
      where 
      1=1
      AND #ALL.CUSTOMER_PART_NUMBER IN (SELECT CUSTOMER_PART_NUMBER FROM #CUST_28)
      AND #ALL.CUSTOMER_PART_NUMBER IN (SELECT CUSTOMER_PART_NUMBER FROM #CUST_183)
      order by CUSTOMER_PART_NUMBER
      SELECT * INTO #T1 FROM #分组有序号的筛选 WHERE RKEY IN (28,183)
    --自查询得出结果集
      select #T1.CUSTOMER_PART_NUMBER  INTO #RESULT from #T1 
     INNER join #T1 T2 on T2.CUSTOMER_PART_NUMBER=#T1.CUSTOMER_PART_NUMBER AND T2.ID=#T1.ID+1
    --验证所有料号都是28->183
      SELECT * FROM #RESULT WHERE CUSTOMER_PART_NUMBER LIKE '%ME22N20FHEA1%'
      select * from #分组有序号的筛选  WHERE CUSTOMER_PART_NUMBER LIKE '%ME22N20FHEA1%'
  • 相关阅读:
    在Myeclipse中移除项目对Hibernate的支持
    使用MyEclipse可视化开发Hibernate实例
    利用MyEclipse自动创建PO类、hbm文件(映射文件)、DAO
    Mtk Camera
    Linux问题,磁盘分区打不开了
    Android SDK在线更新镜像服务器大全
    TeamTalk——ubuntu服务端部署
    Nginx
    VCC/AVCC/VDD/AVDD区别
    android studio and sdk mirror for China
  • 原文地址:https://www.cnblogs.com/ailanglang/p/6728747.html
Copyright © 2011-2022 走看看