Get in Touch

Course Outline

Foundations

  • Selecting all columns/fields
  • Selecting specific columns/fields
  • Utilizing distinct/unique values
  • Selecting specific rows/records
  • Selecting values within a range
  • Selecting values that match a pattern mask
  • Selecting values present in a list
  • Handling null values
  • Sorting and ordering data
  • Selecting calculated and derived values
  • Customizing column headings in query results
  • Exporting query results to external files

Joining Tables

  • Principles of table joining:
    • Using cartesian joins
    • Using inner joins
    • Using non-equi joins
    • Using outer joins

Combining Queries

  • Union operator
  • Intersect operator
  • Except operator

Simple Functions

  • Conversion functions
  • Date functions
  • Number functions
  • Text functions
  • Group/summary/aggregate functions

Sub-Queries

  • Principles of sub-queries
  • Filtering rows from the main query
  • Employing nested sub-queries
  • Utilizing multi-column sub-queries
  • Implementing correlated sub-queries
  • Using sub-queries as inline views and common table expressions
  • Incorporating sub-queries as columns in the main query

Case Statements

  • Principles of case statements
  • Using case statements to derive column values
  • Employing nested case statements
  • Using case statements to create pivot tables
  • Integrating case statements with sub-queries

Data Manipulation

  • Inserting values into a table
  • Copying values between tables
  • Updating values
  • Deleting records
  • Modifying data via views
  • Managing transactions
  • Locking rows and tables

Data Definition

  • Principles of relational databases and data normalization
  • Using primary key and foreign key relationships and constraints
  • Creating tables
  • Altering tables
  • Creating views
  • Using synonyms
  • Dropping tables and views
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 2600 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (6)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories