Prova de SQL — MySQL

Base de referência: pdvserver · Nível: Intermediário → Avançado · 15 questões · Valor: 100 pontos
Marque apenas uma alternativa por questão. Considere vendas válidas com CANCELADO = 'N'. Nas consultas envolvendo itens, considere também i.CANCELADO = 'N'.
1. Como retornar as 20 vendas mais recentes da tabela pedidosvenda?
2. Qual condição seleciona somente as vendas da filial 1 que não estejam canceladas?
3. Qual condição MySQL filtra corretamente vendas entre 01/08/2026 e 10/08/2026?
4. Como retornar os vendedores existentes em pedidosvenda sem repetir nomes e em ordem alfabética?
5. Qual consulta calcula quantidade de vendas, total vendido e ticket médio considerando somente vendas não canceladas?
6. Para exibir o total vendido por vendedor e ordenar do maior faturamento para o menor, qual trecho é o mais adequado?
7. Após agrupar vendas por vendedor, como manter somente vendedores com faturamento superior a R$ 10.000,00?
8. Considerando p como pedidosvenda e i como itenspedidovenda, qual relacionamento deve ser usado no INNER JOIN?
9. Em uma consulta de itens vendidos, qual filtro ignora simultaneamente pedidos e itens cancelados?
10. Para retornar os 10 produtos com maior faturamento, depois do GROUP BY do produto, qual final da consulta está correto?
11. NÍVEL AVANÇADO — Qual consulta gera corretamente o ranking dos 10 produtos com maior faturamento em agosto/2026, ignorando pedidos e itens cancelados?
12. NÍVEL AVANÇADO — Para auditar diferenças entre pedidosvenda.VALORTOTAL e a soma dos itens, mostrando somente diferenças absolutas superiores a 0,01, qual condição deve aparecer após o GROUP BY?
13. NÍVEL AVANÇADO — Você precisa listar produtos vendidos e, quando existir, trazer também a razão social do fornecedor, sem eliminar produtos que não tenham fornecedor cadastrado. Qual cadeia de JOINs atende ao requisito?
14. NÍVEL AVANÇADO — Para calcular faturamento e quantidade vendida por GRUPO de produtos em agosto/2026, qual combinação de agregação e agrupamento é correta?
15. NÍVEL AVANÇADO — No relatório gerencial anual, considerando CUSTO e VALORREAL como valores unitários do item, qual expressão calcula corretamente o lucro total do item e qual ordenação atende ao requisito da prova?