Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 60 questões.
#3616781

Considerando que, em um sistema de vendas, haja a tabela de nome vendas_completo(vendedor, regiao, valor), em que cada linha registre uma venda feita por determinado vendedor em sua região, assinale a opção em que é corretamente apresentada a consulta SQL que, sem usar JOIN, apresenta como resultado exatamente as seguintes quatro colunas: vendedor; regiao; total_vendas, correspondente à soma de valor por vendedor; e ranking_regiao, de modo que empates estejam na mesma posição e “pulem” postos.

  • SELECT DISTINCTvendedor,regiao,SUM(valor) OVER (PARTITION BY vendedor,regiao) AS total_vendas,RANK() OVER(PARTITION BY regiaoORDER BY SUM(valor) OVER (PARTITION BYvendedor, regiao) DESC) AS ranking_regiaoFROM vendas_completo;
  • SELECTvendedor,regiao, SUM(valor) AS total_vendas,RANK() OVER (PARTITION BY regiaoORDER BY SUM(valor) DESC) AS ranking_regiaoFROM vendas_completoGROUP BY vendedor, regiao;
  • SELECTvendedor,regiao,SUM(valor) OVER (PARTITION BY vendedor) AS total_vendas,DENSE_RANK() OVER (PARTITION BY regiaoORDER BY SUM(valor) OVER (PARTITION BYvendedor) DESC) AS ranking_regiaoFROM vendas_completoGROUP BY vendedor, regiao;
  • SELECT DISTINCTvendedor,regiao,SUM(valor) OVER (PARTITION BY vendedor) AStotal_vendas,ROW_NUMBER() OVER (PARTITION BY regiaoORDER BY SUM(valor) OVER (PARTITION BYvendedor) DESC) AS ranking_regiaoFROM vendas_completo;
  • SELECTvendedor,regiao,SUM(valor) OVER (PARTITION BY vendedor, regiao) AS total_vendas,ROW_NUMBER() OVER (PARTITION BY regiaoORDER BY SUM(valor) OVER (PARTITION BYvendedor, regiao) DESC) AS ranking_regiaoFROM vendas_completo;
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora