Prova de SQL — MySQL

Base de referência: pdvserver · Nível: Básico → Intermediário → Avançado · 20 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. Qual condição seleciona somente as vendas da filial 1 que não estejam canceladas?
2. Qual é outra alternativa para utilizar o MySQL Server?
3. Qual condição MySQL filtra corretamente vendas entre 01/08/2026 e 10/08/2026?
4. De quantas formas o export de tabela pode ser feito e qual é a principal diferença?
5. Como retornar as 20 vendas mais recentes da tabela pedidosvenda?
6. Qual SGBD utilizamos para MySQL?
7. Como retornar os vendedores existentes em pedidosvenda sem repetir nomes e em ordem alfabética?
8. No usuário root@%, o que significa o %?
9. Qual consulta calcula quantidade de vendas, total vendido e ticket médio considerando somente vendas não canceladas?
10. Qual é o nome do instalador do serviço nativo do MySQL que utilizamos?
11. Para exibir o total vendido por vendedor e ordenar do maior faturamento para o menor, qual trecho é o mais adequado?
12. Após agrupar vendas por vendedor, como manter somente vendedores com faturamento superior a R$ 10.000,00?
13. Considerando p como pedidosvenda e i como itenspedidovenda, qual relacionamento deve ser usado no INNER JOIN?
14. Em uma consulta de itens vendidos, qual filtro ignora simultaneamente pedidos e itens cancelados?
15. Para retornar os 10 produtos com maior faturamento, depois do GROUP BY do produto, qual final da consulta está correto?
16. NÍVEL AVANÇADO — Qual consulta gera corretamente o ranking dos 10 produtos com maior faturamento em agosto/2026, ignorando pedidos e itens cancelados?
17. 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?
18. 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?
19. 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?
20. 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?