제가 원하는 결과값은 이렇게 나오길 원하는데
JUMIN | A | B | C | D |
910101-1111111 | 결과값 | 결과값 | 결과값 | 결과값 |
쿼리를 짜보면 이렇게 나오네요 ㅜㅜ
JUMIN | A | B | C | D |
910101-1111111 | 결과값 | |||
910101-1111111 | 결과값 | |||
910101-1111111 | 결과값 | |||
910101-1111111 | 결과값 |
쿼리는 이렇게 짰는데 그룹바이를 주면 JUMIN, A, B, C, D 컬럼까지 다 줘야해서 의미가 없어요.. 도와주세요 ㅜㅜ
SELECT JUMIN,
CASE WHEN CODE = 'A' THEN RESULT END AS A
CASE WHEN CODE = 'B' THEN RESULT END AS B
CASE WHEN CODE = 'C' THEN RESULT END AS C
CASE WHEN CODE = 'D' THEN RESULT END AS D
FROM 테이블
WHERE CODE IN ('A','B','C','D')