본문 바로가기

창고/SQL공부방

집계함수 연습

반응형

집계 함수 테스트

 

 

 

CREATE TABLE pky902 (id INTERGER PRIMARY KEY, name TXT, quantity INTERGER, aisle INTERGER);

 

INSERT INTO pky902 VALUES (1, "JDNY", 2, 1);

INSERT INTO pky902 VALUES (2, "21C", 1, 3);

INSERT INTO pky902 VALUES (3, "COSMOS", 1, 3);

INSERT INTO pky902 VALUES (4, "JCCOPY", 4, 2);

 

SELECT SUM(quantity) FROM pky902;

SELECT aisle, SUM(quantity) FROM pky902 group by aisle;

SELECT aisle, MAX(quantity) FROM pky902;

SELECT * FROM pky902;

 

 

이렇게 할 때 스키마는 아래와 같다

 

pky902 4rows
id (PK) INTERGER
name TEXT
quantity INTERGER
ailse INTERGER

 

쿼리는 아래와 같다

 

SUM(quantity)
8

 

aisle SUM(quantity)
1 2
3 2
2 4

 

aisle MAX(quantity)
2 4

 

id name quantity aisle
1 JDNY 2 1
2 21C 1 3
3 COSMOS 1 3
4 JCCOPY 4 2

 

 

 

항목을 추가할려면 INSERT INTO를 하자~

반응형

'창고 > SQL공부방' 카테고리의 다른 글

AND OR 쿼리 실습  (0) 2020.09.02
자전거 가게 DB 만들기 실습  (0) 2020.08.25
SELECT 문 및 특정 컬럼 내림차순 정렬  (0) 2020.08.19
테이블 쿼리하기  (0) 2020.08.19
책 목록 데이터베이스 만들기 실습  (0) 2020.08.19