Qual dessas consultas incluirá apenas registros de compra da tabela subjacente?
Escolha uma resposta
Toque numa opção para verificar a sua resposta.
Resposta correta: SELECT campaign, COUNT(DISTINCT user_id) AS purchasers, SUM(purchases) AS purchases FROM amazon_attributed_events_by_traffic_time WHERE purchases = 1 GROUP BY 1.
Porquê esta é a resposta
A opção correta filtra os registros para incluir apenas aqueles onde purchases = 1, o que indica uma compra. Isso garante que a consulta retorne apenas dados relacionados a eventos de compra, conforme solicitado. As outras opções estão incorretas porque: SELECT campaign, COUNT(DISTINCT userid) AS purchasers, SUM(purchases) AS purchases FROM conversions GROUP BY 1 usa uma tabela diferente (conversions) e não aplica o filtro específico para compras. SELECT campaign, COUNT(DISTINCT userid) AS purchasers, SUM(purchases) AS purchases FROM amazonattributedeventsbytraffictime GROUP BY 1 não inclui a cláusula WHERE purchases = 1, o que significa que ela agregaria todos os eventos, não apenas as compras, da tabela amazonattributedeventsbytraffictime.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame num só lugar, e poupe horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão