본문 바로가기

SQL/SQL Tutorial

14.SQL MIN() , MAX()

14.SQL MIN() , MAX()

MIN() 함수는 선택한 열의 가장 작은 값을 반환합니다.

MAX() 함수는 선택한 열의 가장 큰 값을 반환합니다.

 

MIN 예시

가격열에서 최저 가격을 찾으세요

SELECT MIN(price)

FROM Products;

 

MAX 예시

가격 열에서 가장 높은 가격을 찾으세요.

SELECT MAX(Price)

FROM Products;

 

-열 이름 설정 (별칭)

MIN() 또는 MAX()를 사용하면 해당 열을 설명하는 이름이 없습니다.

열을 설명하는 이름을 지정하려면 AS 다음 키워드를 사용합시다

 

SELECT MIN(Price) AS SmallestPrice

FROM Products;

 

GROUP BY 와 함께 MIN() 사용

여기서는 MIN() 함수와 GROUP BY 절을 사용하여 Products 테이블의 각 범주에 대해 가장 작은 가격을 반환합니다.

GROUP BY 로 CategoetID 를 묶어준다. 그럼 그에 따라 묶인 M 에 해당하는 PRICE 들 중에서

가장 낮은값 MIN() 을 반환 한다.

 

SELECT MIN(Price) AS SmallestPrice, CategoryID

FROM Products

GROUP BY CategoryID;

'SQL > SQL Tutorial' 카테고리의 다른 글

16.SQL SUM()  (0) 2024.06.27
15.SQL COUNT() 함수  (0) 2024.06.25
13.SQL Aggregate Functions (집계함수)  (0) 2024.06.25
12.SQL SELETE 와 TOP , LIMIT , FETCH FIRST , ROWNUM  (0) 2024.06.25
11.SQL DELETE  (0) 2024.06.24