Considere o seguinte esquema de banco de dados relacional, supondo que as consultas são executadas utilizando SQL padrão (ANSI SQL):
| id_cliente | nome |
|---|---|
| 1 | Ana |
| 2 | Bruno |
| 3 | Carla |
| id_pedido | id_cliente | valor |
|---|---|---|
| 1 | 1 | 100 |
| 2 | 1 | 200 |
| 3 | 2 | 50 |
| 4 | 2 | 70 |
| 5 | 2 | 80 |
Considere a seguinte consulta SQL:
SELECT c.nome, COUNT(p.id_pedido) AS total_pedidos, SUM(p.valor) AS total_valor
FROM clientes c
INNER JOIN pedidos p
ON c.id_cliente = p.id_cliente
GROUP BY c.id_cliente, c.nome
HAVING SUM(p.valor) > 150;
Assinale a alternativa que apresenta o resultado da consulta.
Provas
Questão presente nas seguintes provas