Orden de sintaxis - Terremotos en Nueva Zelanda
Al ejecutar una consulta, el orden de procesamiento de la sintaxis principal de SQL es diferente del orden en que está escrita en la consulta.
Quieres una consulta sencilla que devuelva todos los terremotos registrados en Nueva Zelanda con una magnitud de 7.5 o superior. Antes de crearla, piensas la consulta como si fuera una frase.
De la tabla Earthquakes, filtra solo las filas donde Country sea igual a 'NZ' y Magnitude sea mayor o igual que 7.5. Luego, selecciona las columnas Date, Place, NearestPop y Magnitude. Ordena los resultados finales desde la Magnitude más grande hasta la más pequeña.
El código de ejemplo está dispuesto en el mismo orden que la frase anterior, que coincide con el orden de procesamiento de la sintaxis SQL en la base de datos. Tendrás que reordenarlo para que se ejecute sin errores.
Este ejercicio forma parte del curso
Mejorar el rendimiento de consultas en SQL Server
Instrucciones del ejercicio
- Completa la consulta requerida usando
FROM,WHERE,SELECTyORDER BY. - Reordena la consulta para que la sintaxis esté en el orden en que se ejecutará sin errores.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
/*
Returns earthquakes in New Zealand with a magnitude of 7.5 or more
*/
___ Earthquakes
___ Country = 'NZ'
___ Date, Place, NearestPop, Magnitude
AND Magnitude >= 7.5
___ ___ Magnitude DESC;