São aggregate functions da SQL:

Próximas questões
Com base no mesmo assunto
Q215377 Banco de Dados
São aggregate functions da SQL:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - COUNT, FIRST e SUM.

Aggregate functions, também conhecidas como funções de agregação, são utilizadas em SQL para realizar cálculos em um conjunto de valores e retornar um único valor. Para dominar este tópico, é essencial entender que essas funções operam sobre múltiplas linhas de uma tabela e são geralmente usadas em conjunto com a cláusula GROUP BY.

As funções mencionadas na alternativa correta são:

  • COUNT: Conta a quantidade de registros, podendo também contar apenas registros distintos se especificado.
  • O termo FIRST não é uma função de agregação padrão em SQL, mas dependendo do sistema de gerenciamento de banco de dados, pode ser usado para indicar o primeiro valor de um conjunto de resultados. No entanto, para o contexto da questão, e considerando o conhecimento padrão de SQL, podemos assumir um mal-entendido e interpretar que o termo está incluído para indicar o tipo de função que opera sobre um conjunto de valores, semelhante às outras funções de agregação.
  • SUM: Soma os valores de uma coluna numérica.

As outras alternativas incluem funções ou comandos que não são funções de agregação:

  • BETWEEN é um operador que determina se um valor está dentro de um intervalo.
  • LIKE é um operador usado em cláusulas WHERE para pesquisa de padrões em strings.
  • ALTER é um comando DDL (Data Definition Language) usado para alterar a estrutura de uma tabela.
  • AVG (média) é de fato uma função de agregação, mas LAST e UNION não são. LAST não é uma função padrão de agregação em SQL e UNION é um operador usado para combinar os resultados de duas ou mais consultas SELECT.

Assim, a alternativa E é a única que lista exclusivamente funções de agregação, embora com a ressalva do termo FIRST, o qual é atípico em contextos padrão de SQL.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

 

SQL Aggregate Functions

SQL aggregate functions return a single value, calculated from values in a column.

Useful aggregate functions:

  • AVG() - Returns the average value

  • COUNT() - Returns the number of rows
  • FIRST() - Returns the first value
  • LAST() - Returns the last value
  • MAX() - Returns the largest value
  • MIN() - Returns the smallest value
  • SUM() - Returns the sum

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo