Data Analytics

SQL - Agregações e agrupamentos

COUNT, SUM, AVG, MIN, MAX, GROUP BY, HAVING, funções de agregação aninhadas, COALESCE, CASE WHEN

20 perguntas de entrevista·
Junior
1

Qual função SQL conta o número de linhas em uma tabela?

Resposta

COUNT é a função de agregação SQL que conta o número de linhas retornadas por uma consulta. COUNT(*) conta todas as linhas, incluindo aquelas com valores NULL, enquanto COUNT(coluna) conta apenas as linhas onde a coluna especificada não é NULL.

2

Qual função SQL calcula a soma dos valores em uma coluna numérica?

Resposta

SUM é a função de agregação que soma todos os valores não NULL em uma coluna numérica. É comumente usada para calcular totais como receita, quantidades vendidas ou qualquer outro valor cumulativo. Se todos os valores forem NULL, SUM retorna NULL.

3

Qual é a diferença entre COUNT(*) e COUNT(coluna)?

Resposta

COUNT(*) conta todas as linhas do resultado, incluindo aquelas que contêm valores NULL em qualquer coluna. COUNT(coluna) conta apenas as linhas onde a coluna especificada tem um valor não NULL. Esta distinção é essencial ao analisar dados incompletos.

4

Qual função SQL retorna o valor médio de uma coluna numérica?

5

Qual é o papel da cláusula GROUP BY em uma consulta SQL?

+17 perguntas de entrevista

Domine Data Analytics para sua proxima entrevista

Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.

Comece gratis