K 개발자

집계 함수 본문

데이터베이스/Oracle SQL

집계 함수

ddingz 2021. 8. 22. 13:14

집계 함수

집계 함수aggregate function는 테이블의 각 열에 대해 계산을 하는 함수로 SUM, AVG, MIN, MAX, COUNT의 다섯 가지가 있다.


연습문제

-- 고객이 주문한 도서의 총판매액을 구하시오.
SELECT SUM(saleprice)
FROM Orders;
-- 2번 김연아 고객이 주문한 도서의 총판매액을 구하시오.
SELECT SUM(saleprice) AS 총매출
FROM Orders
WHERE custid = 2;
-- 고객이 주문한 도서의 총판매액, 평균값, 최저가, 최고가를 구하시오.
SELECT SUM(saleprice) AS Total,
       AVG(saleprice) AS Average,
       MIN(saleprice) AS Minimum,
       MAX(saleprice) AS Maximum
FROM Orders;
-- 마당서점의 도서 판매 건수를 구하시오.
SELECT COUNT(*)
FROM Orders;

'데이터베이스 > Oracle SQL' 카테고리의 다른 글

조인  (0) 2021.08.22
GROUP BY 문  (0) 2021.08.22
ORDER BY 절  (0) 2021.08.22
WHERE 절  (0) 2021.08.22
SELECT 문  (0) 2021.08.21
Comments