fbpx
Duration:
Training language:
16 sessions
English
Course fee:
319 EUR + VAT

Microsoft SQL Server: Writing Queries – Technical Training Course - Dates and application

First training day: 20 July 2026 , Additional training days: 21.

Weekday daytime (09.00 - 16.30 CET)
Training language:
English
Course fee:
319 EUR + VAT
Enrolment deadline: 10 July 2026
Enrolment deadline:
10 July 2026

First training day: 14 September 2026 , Additional training days: 15.

Weekday daytime (09.00 - 16.30 CET)
Training language:
English
Course fee:
319 EUR + VAT
Enrolment deadline: 4 September 2026
Enrolment deadline:
4 September 2026

First training day: 30 November 2026 , Additional training days: 1 December

Weekday daytime (09.00 - 16.30 CET)
Training language:
English
Course fee:
319 EUR + VAT
Enrolment deadline: 20 November 2026
Enrolment deadline:
20 November 2026

Applying for closed-group training

If you and your colleagues are attending a closed group training training course and you have a training date code, you can apply here.

Enrolment without a date

If none of the dates suits you but you are interested in the course, please submit your enrolment without selecting a date. You will be notified when a new date is published.

In this training program, learners will acquire proficiency in the fundamentals of writing Microsoft T-SQL queries.

No previous knowledge is required.

Writing SQL queries is no longer required only for software developers, and is increasingly expected in the fields of analysis, design, testing or reporting. In this comprehensive program, learners will first learn the basics of the SQL language, and how to write queries.

In addition to the standard SQL statements, they will be able to use these stand-alone query languages effectively with specific knowledge of Microsoft Transact SQL.

Throughout the comprehensive program, there will be a strong emphasis on practical knowledge, so learners will learn about the most commonly used tools for SQL databases.

 

Curriculum Outline:

 

1. SQL LANGUAGE AND RELATIONAL DATABASE MANAGERS

1.1. SQL standards
1.2. Data models
1.3. Relational database managers

1.4. Table

1.5. Field
1.6. Relationships between tables
1.7. Set theory
1.8. NULL value

 

2. BASICS OF MICROSOFT DATABASE SERVER

2.1. Microsoft SQL Server versions and variants
2.2. Copies on one machine
2.3. Referring to SQL Server
2.4. SQL Server databases
2.5. Authentication
2.6. Relationship between login, user and schema
2.7. Referring to objects
2.8. Course example database

 

3. TOOLS FOR MICROSOFT SQL SERVER

3.1. SQL Server Management Studio
3.2. Command line tool (osql, sqlcmd)

 

 

4. SIMPLE SQL QUERIES

4.1. Basics of SQL syntax

4.2. Database selection (USE)

4.3. SELECT statement
4.4. WHERE condition
4.5. Operators (LIKE, BETWEEN, IN, IS NULL)
4.6. ORDER BY - Sorting
4.7. GROUP BY - Grouping
4.8. Aggregation functions (SUM, COUNT, MIN, MAX, AVG)
4.9. HAVING condition
4.10. DISTINCT - Ensuring uniqueness
4.11. Limiting the number of lines retrieved (TOP, OFFSET, FETCH NEXT)
4.12. CASE expression

 

5. BUILT-IN FUNCTIONS

5.1. Numeric functions
5.2. Text-handling functions
5.3. Date and time functions
5.4. Conversion functions
5.5. NULL functions

 

6. COMPLEX QUERIES

6.1. UNION and UNION ALL
6.2. INTERSECT
6.3. EXCEPT
6.4. Nested queries (EXISTS, IN, ALL, SOME, ANY)
6.5. Linking tables
6.6. INNER JOIN
6.7. CROSS JOIN
6.8. OUTER JOIN
6.9. Self JOIN 

 

Instructors


Do you have any questions about the training?



You may also be interested in these courses and e-learning programmes

You may find the courses below of interest.


Oracle Database: Writing SQL Queries – Technical Training Course
(MFESQL3)

Oracle Database SQL Fundamentals – Technical Training Course
(MFEPLS1)