Contacta con nosotros

Temario del curso

Limitación de resultados

  • La cláusula WHERE
  • Operadores de comparación
  • Condición LIKE
  • Prerrequisito: BETWEEN ... AND
  • Condición IS NULL
  • Condición IN
  • Operadores booleanos AND, OR y NOT
  • Combinación de múltiples condiciones en la cláusula WHERE
  • Orden de precedencia de los operadores
  • Cláusula DISTINCT

Funciones SQL

  • Diferencias entre funciones de una sola línea y de múltiples líneas
  • Funciones de texto, numéricas y de fecha
  • Conversión explícita e implícita
  • Funciones de conversión
  • Anidamiento de funciones
  • Prueba de funciones usando la tabla dual
  • Obtención de la fecha actual con la función SYSDATE
  • Manejo de valores NULL

Agregación de datos mediante funciones de agrupación

  • Funciones de agrupación
  • Cómo tratan las funciones de agrupación los valores NULL
  • Creación de grupos de datos: la cláusula GROUP BY
  • Agrupación por múltiples columnas
  • Limitación de los resultados de agrupación: la cláusula HAVING

Subconsultas

  • Inserción de subconsultas en el comando SELECT
  • Subconsultas de una sola línea y de múltiples líneas
  • Operadores para subconsultas de una sola línea
  • Funciones de agrupación dentro de subconsultas
  • Operadores para subconsultas de múltiples líneas: IN, ALL, ANY
  • Tratamiento de los valores NULL en subconsultas

Operadores colectivos

  • Operador UNION
  • Operador UNION ALL
  • Operador INTERSECT
  • Operador MINUS

Uso avanzado de Joins

  • Repaso de los Joins
  • Combinación de Joins internos y externos
  • Joins externos particionados
  • Consultas jerárquicas

Uso avanzado de subconsultas

  • Repaso de subconsultas
  • Uso de subconsultas como tablas virtuales, vistas en línea y columnas
  • Uso de la construcción WITH
  • Combinación de subconsultas y Joins

Funciones analíticas

  • Cláusula OVER
  • Cláusula PARTITION
  • Cláusula de ventana (Windowing Clause)
  • Funciones RANK, LEAD, LAG, FIRST y LAST

Recuperación de datos de múltiples tablas (si hay tiempo al final)

  • Tipos de joins
  • Uso de NATURAL JOIN
  • Alias de tablas
  • Joins dentro de la cláusula WHERE
  • INNER JOIN
  • Joins externos LEFT, RIGHT y FULL OUTER JOIN
  • Producto cartesiano

Funciones agregadas (si hay tiempo al final)

  • Repaso de la función GROUP BY y la cláusula HAVING
  • Agrupación y ROLLUP
  • Agrupación y CUBE

Requerimientos

Se recomienda haber completado el curso de formación "Oracle SQL para Principiantes".

 14 Horas

Número de participantes


Precio por participante

Testimonios (2)

Próximos cursos

Categorías Relacionadas