DB기초 2

[세무민의 코딩일기] 쿼리 with rollup 으로 중간 합계 구하는 방법!

이번 포스팅에서 다룰 것은 RollUp이다. ROLLUP을 이용하면 중간 합계나 총합계를 구할 수 있다. 우선 예시와 함께 진행해보겠다. ## 예시에 사용된 테이블 CREATE TABLE TEMP1( NUMBER1 INT, NUMBER2 INT, VARCHARS VARCHAR(30) ); INSERT INTO TEMP1 (NUMBER1, NUMBER2, VARCHARS) VALUES (22, 31, '사과'); INSERT INTO TEMP1 (NUMBER1, NUMBER2, VARCHARS) VALUES (13, 11, '파인애플'); INSERT INTO TEMP1 (NUMBER1, NUMBER2, VARCHARS) VALUES (53, 11, '체리'); INSERT INTO TEMP1 (NUMBE..

DB/SQL 2021.07.24

[세무민의 코딩일기] 쉬우면서 어려운 집계함수에 대해서 알아보자!

최근에 재택근무를 하다보니 시간이 많은건 아니지만 통근시간을 아껴서 이렇게 포스팅을 할 수 있다는 것에 감사할 뿐이다. 오늘 포스팅 할 내용은 집계함수입니다. 집계함수에 종류를 간략하게 표로 나열해보겠습니다. 함수 명 설명 MIN() / MAX() 최소/최대값을 구할 때 사용한다. SUM() 총합을 구할 때 사용한다. AVG() 평균값을 구할 때 사용한다. COUNT() 행의 개수를 구할 때 사용한다. STDDEV() 표준편차를 구할 때 사용한다. VAR_SAMP() 분산을 구할 수 있다. 여기서 STDEV와 VAR_SAMP를 제외하고는 다들 많이 익숙한 함수입니다. 그렇다면 예시를 통해서 한번 보도록 하겠습니다. # 임시 테이블 생성 CREATE TABLE TEMP1( NUMBER1 INT, NUMBE..

DB/SQL 2021.07.22