Course ID: #SQL-QRY

SQL Fundamentals and Queries with T-SQL

Duration: 3 days Dates: 26 July 2027 26 April 2027 25 January 2027 26 October 2026

Microsoft discontinued course 20461 «Querying SQL Server» without a replacement — the need remained. This course closes that gap: you learn SQL from the ground up and then work confidently with Transact-SQL, the SQL variant used by Microsoft SQL Server and Azure SQL.

The course is hands-on. From the first hour, you work in your own database environment with realistic datasets — no death by slides, but writing, running, understanding and improving queries.

Course Content

Day 1 – Foundations

  • Relational databases: tables, keys, relationships, normalisation to the depth you need
  • Overview of SQL Server Management Studio and Azure Data Studio
  • SELECT, WHERE, ORDER BY — the basic structure of every query
  • Data types and their pitfalls, handling NULL correctly
  • Sorting, restricting, TOP and OFFSET FETCH
  • Functions for text, numbers and dates

Day 2 – Joining and Aggregating Data

  • JOIN in all its forms: INNER, LEFT, RIGHT, FULL, CROSS
  • The most common mistake with OUTER JOIN and WHERE
  • Grouping with GROUP BY, filtering with HAVING
  • Aggregate functions and how they handle NULL
  • Subqueries and correlated subqueries
  • Set operators UNION, INTERSECT, EXCEPT
  • Common table expressions for readable queries

Day 3 – Advanced Topics and Practice

  • Window functions: ROW_NUMBER, RANK, LAG, LEAD, running totals
  • PIVOT and UNPIVOT
  • CASE expressions and conditional logic
  • Inserting, changing and deleting data with INSERT, UPDATE, DELETE and MERGE
  • Understanding transactions: why COMMIT and ROLLBACK matter
  • Reading execution plans: why a query is slow
  • Indexes from a query perspective: what helps and what doesn’t
  • Workshop on your own questions
Learning Solution

Blended Learning, Firmenseminar, Individualcoaching, Klassenraumtraining, Online Live Webinar, Prüfungsvorbereitung

Language

Deutsch, Englisch, Französisch, Italienisch

Dates

2026/10/26, 2027/01/25, 2027/04/26, 2027/07/26, flexibel, auf Anfrage

Location

Brüttisellen, Lausanne, flexibel, auf Anfrage

Business users from controlling, reporting and other departments who want to analyse data themselves; developers who access databases; system administrators who maintain SQL Server; and anyone who feeds Power BI or Excel with database data.

Confident use of a computer and a basic understanding of tabular data, for example from Excel. Programming knowledge is not required.

You independently write queries ranging from simple selections to multi-stage analyses with joins, grouping and window functions, recognise typical sources of error, and can assess why a query runs slowly.

You receive a certificate of attendance from CT Academy AG. The course does not lead to a vendor certification. If you are aiming for a Microsoft certification, DP-300 (Administering Microsoft Azure SQL Solutions) is the suitable next step.

Price range: CHF2'040 through CHF9'375 excl. VAT

Clear

SIGN UP

Newsletter

Receive news about new courses, offers and promotions by email.

← Back

Thank you for your response. ✨

Email Subscription
Amazon
VMware and Virtualisation