Computer >> 컴퓨터 >  >> 프로그램 작성 >> SQL Server

SQL Server의 MAX 함수

이 기사에서는 SQL Server에서 MAX 함수를 사용하여 집합에서 최대값을 찾는 방법을 탐색하고 보여줍니다.

설명

MAX 기능 SQL Server에서 그룹의 최대값을 반환하는 집계 함수입니다.

구문

SQL Server에서 MAX 기능을 사용하려면 다음 구문을 사용합니다.

 SELECT MAX(cot) 
FROM bang
[WHERE dieukien];

매개변수 :

  1. 요람: 열 또는 계산된 값, 가장 큰 값을 찾고자 하는 표현식
  2. 상태: 레코드를 검색하는 데 사용되는 테이블입니다. FROM 절에 최소한 1개의 테이블이 있어야 합니다.
  3. 디우엔: 선택 과목. 레코드가 선택되기 위해 충족해야 하는 조건입니다.

참고 :

  1. MAX 기능은 이후 버전의 SQL Server에서 사용할 수 있습니다:SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008 및 SQL Server 2005.

예를 들어

SQL Server에서 MAX 함수의 몇 가지 예를 살펴보고 탐색하십시오.

다음 데이터 테이블이 있다고 가정합니다.

SQL Server의 MAX 함수

예 1:테이블의 최대 게시물 수 찾기

 SELECT MAX(Sobai) 
FROM Quantrimang
WHERE Sobai < 100;

Result: 122

이 예에서는 게시물 수가 100개 미만인 Quantrimang 테이블의 열에 가장 많은 수의 기사가 있습니다.

예 2:GROUP BY 사용

다음 예는 큰 섹션과 관련된 모든 레코드의 가장 큰 값을 찾고 다음을 수행합니다.

 SELECT Chuyenmuclon, MAX(Sobai) AS 'So bai nhieu nhat' 
FROM Quantrimang
GROUP BY Chuyenmuclon;

Result:
Chuyenmuclon So bai nhieu nhat
Laptrinh 122
Mang xa hoi 165
Trinh duyet web 94