SQL - 엑셀 대신 SQL로 한번에 계산하기(SUM, AVERAGE, COUNT, MIN, MAX)

Minseok Jeon·2024년 6월 28일

SQL-강의

목록 보기
7/11

숫자 연산

  • 숫자 연산 종류
연산자설명
+더하기
-빼기
*곱하기
/나누기

기본 연산, 합계와 평균 구하기

  • 사용 함수
    - 합계 : SUM(컬럼)
    - 평균 : AVG(컬럼)

    예시 코드

    SELECT SUM(food_preparation_time) total_food_preparation_time,
    		AVG(delivery_time) ave_food_preparateion_time
     FROM food_orders
    	```

    결과

전체 데이터의 갯수 구하기

  • 사용 함수
    - 데이터 갯수 : COUNT(컬럼) -> 컬럼명 대신 1 혹은 * 사용 가능
    - 몇개의 값을 가지고 있는지 구할 때 : DISTINCT

    예시 코드

    SELECT COUNT(*) count_of_orders,
    		COUNT(DISTINCT customer_id) count_of_coustomers
     FROM food_orders

    결과

데이터의 범위, 최솟값과 최댓값 구하기

  • 사용 함수
    - 최솟값 : MIN(컬럼)
    - 최댓값 : MAX(컬럼)

    예시 코드

    SELECT MIN(price) min_price,
    		MAX(price) max_price
     FROM food_orders

    결과

0개의 댓글