Hola Wilder,
Parece que ya has conseguido escribir una consulta SQL que cumple con el objetivo de encontrar los clientes que realizaron más de 2000 compras en 2016. Tu consulta está bien estructurada y los resultados que obtuviste son correctos según el ejercicio.
Aquí está un breve desglose de lo que hace tu consulta:
USE JUGOS_VENTAS;
asegura que estás trabajando en la base de datos correcta.select dni, count(*)
selecciona el DNI de los clientes y cuenta el número de compras.where year(fecha_venta)=2016
filtra las ventas que ocurrieron en el año 2016.group by dni
agrupa los resultados por cada cliente.having count(*)>2000
asegura que solo se muestren los clientes que realizaron más de 2000 compras.Tu resultado muestra correctamente los DNIs de los clientes que cumplen con el criterio.
Espero haber ayudado y buenos estudios!