Course Code: sqlinterog
Duration: 14 hours
Prerequisites:
  • An understanding of Basic SQL
Overview:

This instructor-led, live training is aimed at intermediate-level SQL users who want to improve their basic skills in SQL and also systematize already gained knowledge.

Course Outline:

Table Joins

  • Recap of joins using primary key and foreign key connections
  • Recap of difference between inner and outer joins
  • Recap of usage of link tables to resolve many-to-many relationships
  • Self Joins

Sub Queries

  • Recap of nested sub-queries in Where & Having clauses
  • Recap of correlated sub-queries in Where & Having clauses
  • Common Table Expression
  • Sub-Queries as columns

Summary Functions

  • Recap of main summary functions
  • Recap of Group By & Having clauses
  • Use of Rollup function
  • Use of Cube function
  • Use of Grouping & Grouping_Id functions

Hierarchical Queries

  • Use of Connect By Prior facility
  • Use of Recursive Common Table Expression

Analytic/ Window functions

  • Analytic versions of main summary functions
  • Ranking functions
  • Lead & Lag functions

Summary and Next Steps

Sites Published:

România - SQL Intermediate

Argentina - SQL Intermediate

Chile - SQL Intermediate

Colombia - SQL Intermediate

Peru - SQL Intermediate

Bolivia - SQL Intermediate

Slovenia - SQL Intermediate

Croatia - SQL Intermediate

Serbia - SQL Intermediate

Bhutan - SQL Intermediate

Nepal - SQL Intermediate

Uzbekistan - SQL Intermediate