Informática, perguntado por sallyweirdo20, 4 meses atrás

As funções de agregação permitem extrair informações úteis a partir de um determinado conjunto de resultados, elas sumarizam os valores de determinados campos em um único valor e elas podem ser usadas em todos os dados de um conjunto de resultados ou então podem ser combinadas com as cláusulas GROUP BY.

Em um sistema, existe um cadastro de clientes com os seguintes dados:
CODIGO
NOME
CONTATO
DATA_NASC
SEXO
BAIRRO
1
Adriana Araújo
71 982213455
1987-02-03
F
Barra
2
Renato Nogueira
11 933321999
1977-07-09
M
Morumbi
3
Viviane Sales
11 987712022
1995-11-02
F
Vila Madalena
4
Marcela Campos
71 973514498
1980-01-19
F
Barra
5
Rodrigo Gonçalves
21 986121942
1992-05-10
M
Centro
6
Jorge Marinho
11 995439812
1990-06-07
M
Morumbi
7
Rodrigo Vieira
71 972318872
1985-08-27
M
Centro
8
Vanessa Aquino
21 933211346
1972-02-15
F
Centro


Para extrair nesta tabela a data de nascimento do cliente mais velho, a cláusula SELECT deve apresentar a seguinte função de agregação:

SUM(DATA_NASC)

MAX(DATA_NASC)

COUNT(DATA_NASC)

AVG(DATA_NASC)

MIN(DATA_NASC)


JHONNYCHARLLYS: RESPOSTA CORRETA: MIN(DATA_NASC)

Soluções para a tarefa

Respondido por frankwra
22

Resposta:

MIN(DATA_NASC)

Explicação:

min tras as datas mais antigos.

max tras as datas mais novas

sun faz a soma.

count é um contador de cadastros.

avg nao sei...

Respondido por gomessd
2

A função de agregação que trará dentro do SELECT a data de nascimento do cliente mais velho da tabela do exercício é a função MIN(DATA_NASC). A alternativa correta é a e).

As funções de agregação no SQL

O exercício pede que o comando retorne a data de nascimento do cliente mais velho do banco. Para isso, traz algumas funções de agregação:

  • SUM(DATA_NASC): A função SUM retorna uma soma dos valores do campo especificado;
  • MAX(DATA_NASC): A função MAX traz o maior valor encontrado no campo. No caso da data, retornaria a data de nascimento mais recente, e não a mais antiga;
  • COUNT(DATA_NASC): A função COUNT traria uma contagem de datas de nascimento presentes no campo;
  • AVG(DATA_NASC): A função AVG faria uma média de datas de nascimento;
  • MIN(DATA_NASC): Por fim, a função MIN retornaria a data de nascimento mais antiga, e portanto, é a função correta.

Você pode aprender mais sobre SQL aqui:

https://brainly.com.br/tarefa/49801319

Espero ter ajudado!

Anexos:
Perguntas interessantes