SELECT B.DEPTNO ,COUNT(B.DEPTNO) DEPTCOUNT ,NVL(LISTAGG(B.DNAME, ','),'-') AS names FROM EMP A LEFT OUTER JOIN DEPT B ON(A.DEPTNO=B.DEPTNO) GROUP BY B.DEPTNO
LISTAGG 함수 쓸 때 WITHIN 절을 안쓰고 저런식으로 쓸 수 가 있나요?
(즉, 그룹바이에 DNAME 를 안넣고 편법? 으로?)
버전마다 되는게 있고 안되는게 있을까요!?
질문의 의도가?
- 사용이 가능한 것인지? 궁금해서 묻는 건가요?
- 사용이 가능해서. 신기해서 묻는 것인가요?
불가합니다.
질문
사용이 가능한가? 입니다.!