Manipulación de datos en SQL
Domine las consultas SQL necesarias para responder una variedad de preguntas sobre ciencia de datos y prepare conjuntos de datos para su análisis en PostgreSQL.
Comience El Curso Gratis4 horas15 vídeos55 ejercicios
Crea Tu Cuenta Gratuita
o
Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.¿Entrenar a 2 o más personas?Pruebe DataCamp para empresas
Preferido por estudiantes en miles de empresas
Descripción del curso
Así que has aprendido a agregar y unir datos de tablas en tu base de datos, ¿ahora qué? ¿Cómo manipulas, transformas y aprovechas al máximo tus datos? Este curso de nivel intermedio te enseñará varias funciones clave necesarias para organizar, filtrar y categorizar información en una base de datos relacional, ampliar tu kit de herramientas de SQL y responder preguntas complejas. Aprenderás el uso robusto de «CASE statements», subconsultas y «window functions» (funciones de ventana), todo mientras descubres algunos datos interesantes sobre el fútbol utilizando la base de datos europea de fútbol.
Empresas
¿Entrenar a 2 o más personas?
Obtenga acceso de su equipo a la biblioteca completa de DataCamp, con informes centralizados, tareas, proyectos y másEn las siguientes pistas
- 1
Tomaremos el «CASE»
GratuitoEn este capítulo, aprenderás a utilizar la instrucción CASE WHEN para crear variables categóricas, agregar datos en una sola columna con múltiples condiciones de filtrado y calcular recuentos y porcentajes.
Tomaremos el «CASE»50 xpDeclaraciones CASE básicas100 xpDeclaraciones CASE que comparan valores de columna100 xpCondiciones CASE que comparan dos valores de columna, parte 2100 xpEn «CASE» que las cosas se vuelvan más complejas50 xpEn «CASE» de rivalidad100 xpFiltrar tu condición CASE100 xpCASE WHEN con funciones agregadas50 xpCOUNT usando CASE WHEN100 xpCOUNT y CASE WHEN con múltiples condiciones100 xpCalcular el porcentaje con CASE y AVG100 xp - 2
Subconsultas cortas y sencillas
En este capítulo, aprenderás acerca de las subconsultas de las cláusulas SELECT, FROM y WHERE. Comprenderás cuándo son necesarias las subconsultas para construir tu conjunto de datos y cuál es la mejor manera de incluirlas en tus consultas.
¿DÓNDE están las subconsultas?50 xpFiltrado mediante subconsultas escalares100 xpFiltrado mediante una subconsulta con una lista100 xpFiltrado con condiciones de subconsulta más complejas100 xpSubconsultas en FROM50 xpUnir («join») subconsultas en FROM100 xpDesarrollando subconsultas en FROM100 xpSubconsultas en SELECT50 xpAñadir una subconsulta a la cláusula SELECT100 xpSubconsultas en Select para hacer cálculos100 xp¡Subconsultas por todas partes! Mejores prácticas de SQL50 xpTODAS las subconsultas EN TODAS PARTES100 xpAñadir una subconsulta en FROM100 xpAñadir una subconsulta en SELECT100 xp - 3
Consultas correlacionadas, consultas anidadas y expresiones de tablas comunes
En este capítulo, aprenderás a usar subconsultas anidadas y correlacionadas para extraer datos más complejos de una base de datos relacional. También aprenderás acerca de las expresiones de tabla comunes y cómo construir consultas mejor usando varias expresiones de tabla comunes.
Subconsultas correlacionadas50 xpSubconsultas correlacionadas básicas100 xpSubconsulta correlacionada con múltiples condiciones100 xpSubconsultas anidadas50 xpSubconsultas simples anidadas100 xpAnidar una subconsulta en FROM100 xpExpresiones de tabla comunes50 xpLimpia con CTEs100 xpOrganización con CTEs100 xpCTE con subconsultas anidadas100 xpDecidir las técnicas a utilizar50 xpObtén nombres de equipo con una subconsulta100 xpObtén nombres de equipo con subconsultas correlacionadas100 xpObtén nombres de equipos con CTEs100 xp¿Qué técnica usar?50 xp - 4
Funciones de ventana
Aprenderás sobre las funciones de ventana y cómo transferir funciones agregadas a lo largo de un conjunto de datos. También aprenderás a calcular los totales acumulados y los promedios particionados.
Se acabó (It's OVER)50 xpSe acabó el partido100 xp¿Qué hay por aquí?100 xpDale la vuelta a tus resultados100 xpOVER con una PARTITION50 xpPARTITION BY una columna100 xpPARTITION BY múltiples columnas100 xpVentanas correderas50 xpDesliza hacia la izquierda100 xpDesliza hacia la derecha100 xpReuniéndolo todo50 xpConfiguración del CTE para el equipo local100 xpConfiguración del equipo visitante (CTE)100 xpUniendo los CTEs100 xpAñadir una función de ventana100 xp
Empresas
¿Entrenar a 2 o más personas?
Obtenga acceso de su equipo a la biblioteca completa de DataCamp, con informes centralizados, tareas, proyectos y másEn las siguientes pistas
colaboradores
requisitos previos
Joining Data in SQLMona Khalil
Ver MásData Scientist, Greenhouse Software
¿Qué tienen que decir otros alumnos?
¡Únete a 14 millones de estudiantes y empieza Manipulación de datos en SQL hoy mismo!
Crea Tu Cuenta Gratuita
o
Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.