질문은 제목과 같습니다.
group by를 사용하지 않고 group by와 같은 결과를 출력하고 싶습니다.
(distinct, sub-query(inline-view 제외)도 제외)
가능할거 같은데 로직이 영 떠오르지 않네요...
기초가 부족해서 그런지 제 머리로는 답이 나오지 않아 질문 드립니다.
Comment 6
-
맨즈밤
2013.09.25 10:56
-
디베이
2013.09.30 09:59
최대한 함수는 사용하지 않으려고 하고 있습니다.
-
여우비™
2013.09.25 13:33
굳이 group by 를 사용하지 않고 기능 구현을 하고자 하는 이유가 특별히 있나요?
with문을 사용하여 마스터-서브 형식으로 구현하면 가능할 것 같긴 한데..
-
디베이
2013.09.30 10:07
굳이 group by 뿐 아니라 함수를 다른 방법으로 풀어 내어 구현해보고 싶어서 고민 중 이었습니다.
며칠동안 계속 고민 해봤는데 뻘짓인거 같네요;;;
답변 감사합니다.
-
건우아빠
2013.09.30 10:23
row_number() 를 이용해서 그룹에 해당하는 컬럼별로 순서를 부여하고 1인 값.
이것도 함수여서....
-
디베이
2013.09.30 16:31
이제껏 써보지 않았던 함수라 생각하지 못했던 방법이네요
잘 몰라서 못쓴걸지도...
함수를 아예 사용하지 않고 풀어내는건 거의 불가능하다고 봐야겠네요
답변 감사합니다.
퀴즈같네요.... 함수 사용? 이것도 제외인가요?