쿼리 질문...

초심 2013.10.16 09:33 Views : 3764

아직 초보라서 구문 분석부터 하려 합니다.

회사의 소스를 보다 보니...

아래와 같이 이해가 안가는 부분이 있어 도움을 받을수 있을가해서 문의 드립니다.

숫자 "0" 부분의 어디 부분과 관계가 있는지 도무지 모르겠네요....

부탁 드립니다.

       0 AS CS_110_WIP_CNT,
      0 AS CS_120_WIP_CNT,
      0 AS CS_120_IQC_CNT,

 

 

select  ROW_NUMBER() OVER(ORDER BY o.tlt_grp1 ,  o.tlt_grp2,o.tlt_grp3,o.tlt_grp4 ASC)  AS '번호', 
          o.tlt_grp1 as '품목그룹',
          isnull(o.tlt_grp2, '')   as '제조번호',
          isnull(o.tlt_grp3, '')   as 'LOT#', 
          isnull(o.tlt_grp4, '')   as '품목코드',
  
  SUM(o.CS_110_WIP_cnt)   as 'MM품(오더량-생산량)',
  SUM(o.CS_120_WIP_cnt)   as 'Aging(MM량-Aging)',
  SUM(o.CS_120_IQC_cnt)   as 'IQC(Aging)대기',
  
  SUM(o.CS_220_WIP_cnt)   as '금도금(반출-반입)',
  SUM(o.CS_220_IQC_cnt)   as '금도금검사대기',
 
  SUM(o.CS_330_WIP_cnt)  as '절단대기(쇼트-절단)',
  SUM(o.CS_340_WIP_cnt)  as '선별대기(절단-1차)',
  SUM(o.CS_340_OQC_cnt)  as 'OQC(절단품)대기',

  SUM(o.CS_410_WIP_cnt)  as '후가공(오더량-생산량)',
  SUM(o.CS_410_OQC_cnt)  as 'OQC(후가공)대기',
  
  SUM(o.CS_510_WIP_cnt)  as '3차선별(오더량-생산량)'   
from   
(


   select                          e.item_group_nm     AS tlt_grp1,
                                      x.PRODT_ORDER_NO    as tlt_grp2, 
                                      X.LOT_NO            AS tlt_grp3,
                                      A.ITEM_CD           as tlt_grp4,
                                      0                             AS CS_110_WIP_CNT,
                                      0                             AS CS_120_WIP_CNT,
                                      0                             AS CS_120_IQC_CNT,
                                      0                             AS CS_220_WIP_CNT,
                                      0                             AS CS_220_IQC_CNT,
                                      0                            AS CS_330_WIP_CNT,
                                      0                            AS CS_340_WIP_CNT,
                                      0                            AS CS_340_OQC_CNT,
                                      0                            AS CS_410_WIP_CNT,
                                      0                            AS CS_410_OQC_CNT,
                                      0                            AS CS_510_WIP_CNT
   
   from (
     select  C.PRODT_ORDER_NO,C.LOT_NO,C.OPR_NO,                                             
       
      SUM(CASE c.opr_no WHEN '110' THEN (CASE  c.REPORT_TYPE WHEN 'G' THEN c.PROD_QTY_IN_ORDER_UNIT ELSE 0 END) ELSE 0 END) as CS_110_good_cnt,
      SUM(CASE c.opr_no WHEN '110' THEN (CASE  c.REPORT_TYPE WHEN 'B' THEN c.PROD_QTY_IN_ORDER_UNIT ELSE 0 END) ELSE 0 END) as CS_110_bad_cnt  

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 1060
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 1666
7256 오라클에서 MSSQL로 업데이트 하는 방법에 대해서... [1] 아네사 2013.10.17 3888
7255 대용량 행 오버플로우 관련... [1] Jade 2013.10.17 11552
7254 복합키 클러스터드 인덱스 성능에 대한 문의. [1] 태기 2013.10.17 4817
7253 한개의 테이블의 다중 필드에 대한 조회 쿼리 [4] 한인 2013.10.17 5071
7252 기초적 Query 질문 [7] 최문규_310881 2013.10.17 3682
7251 as 컬럼명 별칭 사용 문의요 [2] 오리지널 2013.10.17 5123
7250 서브쿼리 정렬방법 [8] 냥냥 2013.10.17 6263
7249 필드명에 [ ] 표시는..? [5] ppoway 2013.10.16 4487
7248 쿼리 관리 고수님도 조언 부탁합니다. [3] 설까치 2013.10.16 3570
7247 대기 관련 질문 드려요. [1] 디비러 2013.10.16 4708
» 쿼리 질문... [2] 초심 2013.10.16 3764
7245 가장 높은 필드 값 가져오는 쿼리 질문 좀 드립니다. [2] 열린문서 2013.10.16 10455
7244 열을 하나의 행으로.. 질문좀요ㅠㅠ [1] javamanyo 2013.10.15 6537
7243 로그인 / 유저 관련 질문 입니다. [3] 디비러 2013.10.15 12476
7242 합계 쿼리문의 드립니다. [1] seyo 2013.10.15 3403
7241 간단한 업데이트 쿼리인데 조건에 따라 속도차이가 너무 심해요 [8] 로지남푠 2013.10.15 8369
7240 Collation이 틀린 linked server db 셀렉트 [1] 세상4는법 2013.10.15 4266
7239 MSsql 이용한 주식데이터분석 [2] jkjk 2013.10.14 7217
7238 합계 조회 문의 [3] 몽키디루피 2013.10.12 3984
7237 순환 질의 ㅜ.ㅜ.. [3] nowaday_ 2013.10.11 3637





XE Login