Este desafío empresarial está diseñado para aplicar los conceptos de las cláusulas GROUP BY
y HAVING
en SQL. Trabajarás con un conjunto de datos del mundo real para realizar análisis de datos y extraer información significativa.
Para este desafío, utilizarás el conjunto de datos "NYC 311 Service Requests". Este conjunto de datos es un rico repositorio de solicitudes de servicio registradas por el servicio 311 de la ciudad de Nueva York desde 2010 hasta la actualidad.
Enlace del Conjunto de Datos: Conjunto de Datos de Solicitudes de Servicio 311 de NYC
-
Identificar los Principales Tipos de Quejas
- Consulta el conjunto de datos para encontrar los 5 tipos principales de quejas basados en el número de quejas registradas.
- Utiliza
GROUP BY
para agrupar los datos por tipo de queja yORDER BY
para ordenar los resultados.
-
Analizar Quejas por Distrito
- Calcula el número total de quejas para cada distrito.
- Utiliza la cláusula
GROUP BY
para agrupar los datos por distrito.
-
Filtrar Tipos de Quejas de Alto Volumen
- Utiliza la cláusula
HAVING
para filtrar tipos de quejas que tienen más de 1000 quejas registradas. - Muestra el tipo de queja y el recuento de quejas.
- Utiliza la cláusula
-
Comparación de Distritos para un Tipo Específico de Queja
- Elige un tipo particular de queja.
- Compara el número de dichas quejas en cada distrito.
- Consultas SQL para cada tarea.
- Breve análisis de los resultados obtenidos de cada consulta.
- Presta atención a los tipos de datos y la estructura del conjunto de datos.
- Utiliza funciones agregadas como
COUNT()
eficazmente conGROUP BY
yHAVING
. - Asegúrate de que tus consultas sean eficientes y estén bien estructuradas.
¡Buena suerte y diviértete con el desafío!