a
---
1
2
5
4
라고 있습니다.
여기서 a의 평균을 같이 뿌리고자 합니다. 평균과 수를 비교하기 위해서요
a avr
-------
1 3
2 3
5 3
4 3
위와 같이 출력하고 싶습니다. 어떻게 하면 될까요?
WITH T AS ( SELECT 1 NUM FROM DUAL UNION ALL SELECT 2 NUM FROM DUAL UNION ALL SELECT 5 NUM FROM DUAL UNION ALL SELECT 4 NUM FROM DUAL ) SELECT NUM,AVG(NUM) OVER () AVG_NUM FROM T