데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

서브쿼리질문드립니다.

큘러 2014.03.26 15:21 Views : 2660

MSSQL2008서버구요

select a.bp_cd,sum(b.SL_BOX_QTY),
  (select a.bp_cd,count(i.LOT_NO) As_LOT_QTY  <--요기서 에러나는건 당근인데요.
        from s_dn_hdr h
  inner join s_dn_dtl d
   on h.dn_no = d.dn_no
   inner join s_dn_lot_info i
    on d.dn_no = i.dn_no and d.dn_seq = i.dn_seq
   inner join S_SALES_DTL p
       on p.DN_NO = i.DN_NO and p.DN_SEQ = i.DN_SEQ
   inner join S_SALES_HDR a on a.SL_NO = p.SL_NO     
   where a.BIZ_AREA_CD='174520' and a.SL_DT='20140326'
   group by a.bp_cd )Z   <--그룹도 쓰면 하위쿼리를 EXISTS에러 어쩌구 나올테구요.
   from S_SALES_HDR A
  inner join S_SALES_DTL B on B.SL_NO = A.SL_NO
  where a.BIZ_AREA_CD='174520' and a.SL_DT='20140326'
  group by a.BP_CD

중요한건 결과값이

bp_cd (열 이름 없음)
21-0013 5
21-0019 7
21-0070 61
21-0072 47
21-0126 9
21-0187 31
21-0188 4
21-0204 26
21-0210 9
21-0213 13
21-0217 15
21-0227 25
21-0238 36
21-0246 7
21-0265 38
21-0275 26
 요렇게 나오길원합니다. 어찌쿼리를 변경해야 할지 전무가님들의 조언부탁드립니다. 저는 쌩초보라서요. 부탁드립니다.

No. Subject Author Date Views
7732 CASE 식은 수준 10까지만 중첩할 수 있습니다. [1] msakstp 2014.03.28 6268
7731 대용량 db 의 데이터 [2] 이유진_301818 2014.03.27 3249
7730 태스크-스크립트 생성을 스케줄로 걸 수 있나요? [2] 조굴 2014.03.27 3412
7729 초보적인 질문 드립니다. [2] unyo 2014.03.27 2415
7728 예제 결과를 그룹별로 중복되지 않게 행을 합치려면 어떻게 해야 할지요? fame 2014.03.26 2788
7727 ms SQL 디비 호환 버전 문의 [2] 홍훈아 2014.03.26 7487
» 서브쿼리질문드립니다. [8] 큘러 2014.03.26 2660
7725 자정이 지났는지 여부를 알수 있늘까요? 동숙이 2014.03.25 2990
7724 MSSQL 메모리 좀 올려 주세요 ~~~~~` [4] 홍훈아 2014.03.25 4721
7723 모든 열을 업데이트 하려고 합니다. 나는짱이야 2014.03.25 2705
7722 md5로 비밀번호를 암호화 하고 싶은데요 [1] alima 2014.03.25 3200
7721 몇번째 배열값인지를 찾아주세요!!! ㅠㅜ 파인드쿠폰 2014.03.25 2993
7720 row를 구하고 방식을 좀더 쉽게 알고 싶습니다. [5] 아루시스 2014.03.24 2536
7719 쿼리 작성시 *=는 LEFT OUTER JOIN 인데요..=*는 뭘 의미하는 건가요? [1] 냥냥이맘 2014.03.24 3592
7718 from 절에 테이블명을 select 해서 나오는 열로 넣는방법 문의드립니다 [4] 옹달 2014.03.24 4834
7717 미러링 서버 설정 관련 질문 드립니다. [2] 나는짱이야 2014.03.24 3148
7716 MS SQL 2012 AlwaysOn 실제 사용기 NiceHee 2014.03.22 3642
7715 쿼리로 해결할수 있을까요?? [1] 김세진_280632 2014.03.22 2454
7714 프로시저의 index를 걸고 싶습니다. [3] 웹사랑 2014.03.22 2916
7713 쿼리질문드립니다. 큘러 2014.03.21 2235





XE Login