MAX 와 MIN 함수는 중복되지 않는 최대값(또는 최소값)을 찾아 반환합니다. MAX, MIN 은 DISTINCT 함수와 같은 효과를 가질 수 있으며, 대상이 숫자나 문자가 될 수 있습니다. 그리고 매치되는 열이 없으면 NULL 를 반환합니다.

# 최대값 구하기
 SELECT MAX(str);

 # 최소값 구하기
 SELECT MIN(str);

#ex.1)
 # field_1, field_2 는 필드명입니다.
 mysql> SELECT MIN(field_1), MAX(field_2) FROM TABLENAME where idx > 1;

다음은 포인트 최소값을 구하는 예제입니다.

#ex.2)
 <?php 
 $query = mysql_query("SELECT MIN(point) AS minpoint FROM tbname 
                         WHERE point > 1"); 
 $sql = mysql_fetch_array($query); 
 echo $sql['minpoint']; 
 ?>

0 댓글