Sign in with Microsoft
Sign in or create an account.

Retorne um valor de campo do primeiro ou último registro no conjunto de resultados retornado por uma consulta.

Sintaxe

First( expr )

Last( expr )

O espaço reservado expr representa um expressão de cadeia de caracteres que identifica o campo que contém os dados que você deseja usar ou uma expressão que executa um cálculo usando os dados nesse campo. Os operands no expr podem incluir o nome de um campo de tabela, uma constante ou uma função (que pode ser intrínseco ou definido pelo usuário, mas não uma das outras funções agregadas SQL).

Comentários

Essas funções retornam o valor de um campo especificado no primeiro ou último registro, respectivamente, do conjunto de resultados retornado por uma consulta. Se a consulta não incluir uma cláusula ORDER BY, os valores retornados por essas funções serão arbitrários porque os registros geralmente são retornados em nenhuma ordem específica.

Exemplos

Expressão

Resultados

SELECT First(DateofSale) AS Expr1 FROM ProductSales;

Retorne o primeiro valor do campo "DateofSale" na tabela ProductSales.

SELECT Last(UnitPrice) as LastPrice, First(DateofSale) AS FirstDate FROM ProductSales;

Retorne o último valor do campo "UnitPrice" e Primeiro valor do campo "DateofSale", exibe-os nas colunas LastPrice e FirstDate, respectivamente.

Calculando campos em funções SQL

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar Microsoft Office Insider

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?

Obrigado pelos seus comentários!

×