* 세로연산의 핵심은 그룹을 만드는 것이다.

 

 

<CASE>

 

 

 

- WHEN 조건 THEN 변화값 END

 

- CASE WHEN : IF와 같은 역활을 한다.

 

- ROWNUM < 9 : IF 속 () 와 같은 작용을 한다.

 

- THEN 이하 : STACK ({})과 같은 작용을 한다.

 

* END를 꼭 끝에 붙여줘야 한다! 

 

 

<서브쿼리>

 

 

- 쿼리 안에 있는 쿼리. WHERE 절/FROM 절/SELECT 절 안에 들어가는 쿼리를 통칭하여 서브쿼리라고 한다.

 

 

- FROM 절 안에 서브쿼리가 삽입되어 있다.

 

 

<GROUP BY> 

 

 

- 그룹핑한 컬럼에 같은 값을 가진 행이 있다면 하나의 그룹(행)으로 묶어서 처리를 한다.

 

 

- SELECT 안에 함수로 POINT가 묶여있고, G와 행이 맞지 않기 때문에 값을 구하기 위해서는 GROUP BY를 사용하여 행을 맞춰줘야 한다.

 

 

 

openclose