ComenzarEmpieza gratis

Elimina duplicados con DISTINCT()

Quieres saber la ciudad más cercana a los terremotos con una magnitud de 8 o superior. Puedes obtener esta información de la tabla Earthquakes. Sin embargo, una consulta sencilla devuelve filas duplicadas porque algunas ciudades han experimentado más de un terremoto de magnitud 8 o superior.

Puedes eliminar los duplicados usando la cláusula DISTINCT(). Una vez tengas los resultados, te gustaría saber cuántas veces ha experimentado cada ciudad un terremoto de magnitud 8 o superior.

Ten en cuenta que se usa IS NOT NULL porque muchos terremotos no se producen cerca de zonas pobladas, por suerte.

Este ejercicio forma parte del curso

Mejorar el rendimiento de consultas en SQL Server

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

SELECT ___, -- Add the closest city
		Country 
FROM Earthquakes
WHERE Magnitude >= 8
	AND NearestPop IS NOT NULL
ORDER BY NearestPop;
Editar y ejecutar código