Quais foram os clientes que fizeram mais de 2000 compras em 2016?
Solução:
SELECT CPF, COUNT(*) AS NUM_COMPRAS FROM NOTAS_FISCAIS
WHERE YEAR(DATA_VENDA) = '2016' GROUP BY CPF
HAVING NUM_COMPRAS > 2000;Output:
| CPF | NUM_COMPRAS |
|---|---|
| 3623344710 | 2012 |
| 492472718 | 2008 |
| 50534475787 | 2037 |