쿼리에서 반환된 결과 집합의 첫 번째 또는 마지막 레코드에서 필드 값을 반환합니다.
구문
First( expr )
Last( expr )
expr 자리 표시자는 사용하려는 데이터가 포함된 필드를 식별하는 문자열 식 또는 해당 필드의 데이터를 사용하여 계산을 수행하는 식을 나타냅니다. expr의 피연산자는 테이블 필드의 이름, 상수 또는 함수(내장 함수 또는 사용자 정의일 수 있지만 다른 SQL 집계 함수 중 하나일 수는 없음)를 포함할 수 있습니다.
주의
이러한 함수는 쿼리에서 반환된 결과 집합의 첫 번째 또는 마지막 레코드에서 지정된 필드의 값을 각각 반환합니다. 쿼리에 ORDER BY 절이 포함되지 않은 경우 레코드는 일반적으로 특정 순서로 반환되지 않으므로 이러한 함수에서 반환되는 값은 임의로 반환됩니다.
예제
Expression |
결과 |
SELECT First(DateofSale) AS Expr1 FROM ProductSales; |
ProductSales 테이블의 "DateofSale" 필드에서 첫 번째 값을 반환합니다. |
SELECT Last(UnitPrice) as LastPrice, First(DateofSale) AS FirstDate FROM ProductSales; |
"DateofSale" 필드의 "UnitPrice" 필드와 First 값에서 마지막 값을 반환하고 각각 LastPrice 및 FirstDate 열에 표시합니다. |