카테고리 없음
오라클5(select구문)
킹차니
2021. 3. 19. 19:43
SELECT : select구문 아래의 순서대로 써야한다. 순서가 바뀌면 안된다.
ORDER BY : order by는 여러가지 정렬을 해준다. select문의 맨 마지막에 써야한다.
집계함수 :집계함수는 집계를 해주는데, 아래의 예처럼 카운트. 평균, 총합 등을 구해준다.
마지막 HAVING + GROUP BY인 SELECT문의 결과는 아래와 같다.
맨마지막 줄은 ORDER BY까지 추가한 예시이다.
SELECT문의 실행순서 : 구문 순서가 있다면 실행 순서도 있다. 실행 순서에 따라 집계함수를 앞에서는 못쓴다 던지의 제약이 있다.
집계함수를 사용하여 다양한 예를 살펴보자.
첫 번째 예시는 WHERE구문에서 HAVING(집계함수)를 사용하고 있다. 이는 실행 순서에 위배된다.
그래서 두 번째 예시처럼 맨 마지막에 HAVING구문을 추가하면 된다.
순위함수