안녕하세요! 결과값에서 필요한 값을 뽑고싶어서 질문드립니다. 0 3 638

by 빠바 [SQL Query] [2018.05.08 19:00:44]


이미지 1.png (4,103Bytes)

이렇게 결과값이 나오는데..

 

값이 1인 컬럼명만 뽑아내고 싶습니다. 

 

Unpivot으로 바꿔서 뽑아볼까했는데 위에 쿼리가 너무길어서 unpivot할경우 시간이 너무걸리네요.. 다른방법이 있을까요?

by 신이만든지기 [2018.05.08 19:06:00]

where bin1 + bin2 ... + binN = 1;


by 빠바 [2018.05.08 19:08:17]

제가원하는건 현재 저 결과값에 1에대한 컬럼명 BIN16이라 BIN16이라는 것을 가져오고 싶은건데요! 일단 해보겠습니다!


by 마농 [2018.05.09 08:01:20]

예시 자료엔 1이 달랑 1개 뿐인데요?
1이 여러개인 경우엔 어떻게 나와야 하는지?
같은 컬럼에 1이 여러개인 경우엔 어떻게 나와야 하는지?
원본 대비 결과를 표형태로 보여주세요.
원본 쿼리도 보여주시면 좋습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입