case when 질문입니다.

큘러 2016.02.16 13:36 Views : 2326

SELECT
(case when a.SEX_CD= '1' AND a.LAST_GRADE='1+' AND b.WORK_FLG='0' THEN b.CARCASS_PRICE END) amt1 ,
(case when a.SEX_CD= '1' AND a.LAST_GRADE='1'  AND b.WORK_FLG='1' THEN b.CARCASS_PRICE END) amt2 ,
(CASE when a.SEX_CD= '1' AND a.LAST_GRADE='2'  AND b.WORK_FLG='2'THEN b.CARCASS_PRICE END) amt3
   
FROM M_GRADING_DTL A
LEFT join M_PIG_DAILY_PRICE b
     ON b.WORK_DT=A.BUTCHERY_DT AND b.WORK_FLG='0'
LEFT join M_PIG_DAILY_PRICE b1
     ON b1.WORK_DT=A.BUTCHERY_DT AND b1.WORK_FLG='1'
LEFT join M_PIG_DAILY_PRICE b2
     ON b2.WORK_DT=A.BUTCHERY_DT AND b2.WORK_FLG='2'         
WHERE b.WORK_DT='20150205'
AND A.BP_CD='02-0042'

위 CASE중 조건에 맞는 한가지만 값이 불러져야 합니다.

요렇게 해서 돌리면 case 의 맨 첫줄만 반영되고 나머지 두개는 반영이 안됩니다.

짱구 빡씨게 돌리고 있습니다.

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 14645
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 8958
9178 서버역할을 sysadmin으로 하지 않으면 db가 보이지 않습니다 [1] 조굴 2016.02.17 2018
9177 업데이트 문의 [18] 큘러 2016.02.16 2312
9176 group by 를 하고 싶은데요. [3] DOOLLY 2016.02.16 2196
9175 재귀쿼리를 통해 트리구조를 가져올수있게 하는 쿼리를 작성하였는데 시간이 느립니다. 뽀구 2016.02.16 2425
9174 [질문] 오라클 start with ~ connect by 쿼리문입니다. [1] 매발톱 2016.02.16 2667
» case when 질문입니다. [2] 큘러 2016.02.16 2326
9172 쿼리문의 방자 2016.02.16 1927
9171 날짜를 기준으로 사전과 사후 나누기... [2] DOOLLY 2016.02.15 2174
9170 태스크의 스크립트 생성을 SQL문이나 에이전트로 실행할 수 없을까요? [1] sincie 2016.02.15 2200
9169 정수 올림에 관해 질문입니다. [3] leesoek 2016.02.11 2592
9168 쿼리에서 특정시간을 기점으로 결과값을 다르게 받는게 가능할까요? [4] 고구망 2016.02.11 2393
9167 조회조건이 포함된 선입선출 형태 질문~ [3] 정민채 2016.02.11 2567
9166 group by 를 할때.. case 로... [2] DOOLLY 2016.02.11 2240
9165 오라클 쿼리가 안되요 ㅠㅠ [1] 올해는2016 2016.02.09 2743
9164 SQL Server Agent가 구동이 안되서 크라우저2세 2016.02.08 2406
9163 MSSQL 2014 버전 DB를 2008 마이그레이션 방법 [2] 마찡가 2016.02.05 2612
9162 날짜가 같은 필드에 특정 카테고리 번호를 순서대로 붙이는 쿼리 질문좀 드립니다. [3] 다자녀아빠 2016.02.04 2360
9161 데이터 50건뽑기...조건이 좀 애매합니다..ㅠㅠ [9] SQL왕왕초보 2016.02.04 2629
9160 Oracle 쿼리 문의사항 [4] 손원일 2016.02.04 2852
9159 닷넷 윈도우 프로그램 개발 시 db 보안 [2] 청소하자 2016.02.04 2497





XE Login