728x90
반응형
SMALL

* Youtube Link - https://www.youtube.com/watch?v=to001kzOnBw&list=PLVsNizTWUw7FzFgU1qe-n7_M7eMFA9d-f&index=13

 

SELECT...FROM...WHERE

서브쿼리를 이용한 테이블 복사는

열과 데이터는 그대로 복사가 된다.

그리고 NOT NULL 여부도 복사가 된다.

PK, FK는 복사가 안 된다.

GROUP BY 및 HAVING

실습

SUM(): 수량이 몇개인지 조회하고 싶다.

AS: 컬럼 별칭 지정

SUM() 연산의 순서: price * amount 컬럼을 갖은 테이블을 먼저 구하고 그 다음에 sum을 구하여서 그룹 테이블을 조회한다.

AVG(): 평균

CAST(AVG(amount) AS NUMBER(5,3)): 전체 5자리, 소수점 3자리 소수점을 구한다.

MAX(): 최대값

MIN(): 최소값

그룹함수를 ORDER BY 절에서도 사용할 수 있다.

그룹함수의 정렬이 필요하기 때문이다.

ROLLUP: 소계와 합계를 계산해낸다.

CUBE: 다차원을 계산해낸다.

 

그룹함수에 대해서는 이것이 오라클이다 강의 이후에서 가르칩니다.

감사합니다.

728x90
반응형
LIST

+ Recent posts