by 많이부족합니다 [SQL Query] [2021.11.26 12:06:10]
ANM , BNM, CNM, DNM, ENM
위의 5개 컬럼이 있고
그안에는 숫자들이 있습니다
100, 200...이런식으로
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
여기 기준값을 기준으로 제일
가까운수를 구하고
그 수가 들어있는 컬럼이름까지 알아야 하는데
어떻게 짜야할지 모르겠어요ㅜㅜ
예를들면
위의5개 컬럼기준으로 100이랑 제일 가까운 숫자가
무엇이며 그 숫자가 들어있는 컬럼은 이거다
EX) 99이며 CNM컬럼이다.
UNPIVOT 을 이용하시면 될 것 같습니다
가장 가까운게 2개 이상이면 어떻게 나와야 하나요? - 100 을 찾는데 99 와 101 이 있다면? 뭐가 나와야 할까요? - 100 을 찾는데 99 가 2개 있는 경우? 컬럼명은 뭐가 나와야 할까요? DB 종류가 뭔가요?