Como você adaptaria essa consulta para obter métricas de custo e impressão por supply_source? SELECT device_type, operating_system, SUM(total_cost)/100000 AS total_cost_dollars, ((SUM(total_cost)/100000)/SUM(impressions))*1000 AS avg_cpm, SUM(impressions) AS impressions FROM dsp_impressions GROUP BY 1,2
Escolha uma resposta
Toque numa opção para verificar a sua resposta.
Resposta correta: SELECT supply_source, SUM(total_cost)/100000 AS total_cost_dollars, ((SUM(total_cost)/100000)/SUM(impressions))*1000 AS avg_cpm, SUM(impressions) AS impressions FROM dsp_impressions GROUP BY 1.
Porquê esta é a resposta
A opção correta adapta a consulta para agrupar por supplysource, conforme solicitado. Ela substitui devicetype e operatingsystem por supplysource na cláusula SELECT e ajusta a cláusula GROUP BY para agrupar apenas por supplysource (representado por 1). A divisão por 100.000 para totalcostdollars está correta, convertendo micro-dólares para dólares. A primeira opção incorreta usa a tabela dspinventory em vez de dspimpressions e um divisor incorreto (100.000.000). A terceira opção incorreta mantém o GROUP BY 1,2, o que agruparia por supplysource e uma segunda coluna inexistente, resultando em um erro ou resultados incorretos.
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