Apos a semana de palestras, a empresa MoveYourself precisava checar as informações para realizar o sorteio dos 10 Cursos. Para tanto solicitou um relatório com a total de presenças por participante durante o evento de maneira a identificar quais foram em todas elas, e com isso delimitar os participantes do sorteio. O D.B.A. da empresa contratada, verificou que havia aproximadamente 40.000 registros (8000 participantes X 5 dias). Com isso criou uma instrução SELECT que trouxe os participantes da tabela PARTICIPANTE cujo apelido é PA, e a quantidade de participações da tabela de PRESENCA cujo apelido é PE. Através do campo CPF presente nas 2 tabelas, foi possível amarrar as informações de maneira correta. E se utilizando de agrupamentos de informações o sistema devolveu uma lista com a contagem de presenças de cada um dos participantes.
Com base na informação acima, qual o script utilizado para extrair esses resultados das tabelas conjuntamente?
Assinale abaixo a alternativa que contempla o correto script de extração destas informações.
Escolha uma:
a.
SELECT PA.matricula, PA.nome, PA.cpf, count(pa.cpf)QTD_presenca
from participante PA, presenca PE
If PA.cpf = Pe.cpf
group by PA.matricula, PA.nome, PA.cpf
b.
RECOVER PA.matricula, PA.nome, PA.cpf, count(pa.cpf)QTD_presenca
from participante PA, presenca PE
Where PA.cpf = Pe.cpf
group by PA.matricula, PA.nome, PA.cpf
c.
SELECT PA.matricula, PA.nome, PA.cpf, count(pa.cpf)QTD_presenca
for participante PA, presenca PE
If PA.cpf = Pe.cpf
group by PA.matricula, PA.nome, PA.cpf
d.
SELECT PA.matricula, PA.nome, PA.cpf, count(pa.cpf)QTD_presenca
from participante PA, presenca PE
Where PA.cpf = Pe.cpf
group by PA.matricula, PA.nome, PA.cpf
e.
EXTRACT PA.matricula, PA.nome, PA.cpf, count(pa.cpf)QTD_presenca
for participante PA, presenca PE
Where PA.cpf = Pe.cpf
group by PA.matricula, PA.nome, PA.cpf
Lista de comentários
Letra D é a correta, acabei de fazer pelo AVA.
SELECT PA.matricula, PA.nome, PA.cpf, count(pa.cpf)QTD_presenca
from participante PA, presenca PE
Where PA.cpf = Pe.cpf
group by PA.matricula, PA.nome, PA.cpf