Learn SQL Server 2019 – Querying SQL Server

Take an extra 30% off this course! No coupon needed; auto applies in cart.


Sale Ends Soon

  • 00Days
  • 00Hours
  • 00Minutes
  • 00Seconds

Upgrade your skills or learn SQL server with this informative course! You will gain the necessary technical skills to craft basic Transact-SQL queries for Microsoft SQL Server.

10  Training Hours
67 Videos
16  Topics
75 Practice Questions

Course Description

Learn Sql Server

Have you been wanting to hone your technical skills in SQL Server? Our learn SQL Server course is the perfect opportunity for that! Through this program, we will teach you how to construct basic Transact-SQL queries and obtain information from tables. You’ll also learn how to develop new data structures, amend or delete existing ones as well as apply filtering and sorting techniques across different types of data offered by SQL server. Join us now for an enriching experience with this Learn SQL Server training course! This course delves into the use of dynamic tables, giving SQL users the ability to hide implementation details from others who are accessing data via reporting tools. In addition, it covers error handling and transaction management – what they are and how they can be used effectively. Finally, you’ll learn more about the nuances of database security optimization that will help ensure your system remains safe.

About this online IT course

This Learn SQL Server course is the basis for all SQL Server-related disciplines. Knowing the syntax of Microsoft SQL is critical to further your career in:

  • Database Administration
  • Database Development
  • Business Intelligence
  • Application and Web Development.

We strongly suggest this learn SQL server course to those working in the fields of: Database Administrators, Database Developers and BI professionals who are looking to expand their knowledge base.

Your Training Instructor

James Ring-Howell

James Ring-Howell

Microsoft Certified Trainer | Microsoft Certified Developer | Database Expert

James is a full-stack developer with over 40 years of experience. He has developed applications across all major industries and for Fortune 100 companies as well as local small businesses. James has also been teaching technology courses for over 20 years. In addition to his extensive background in technology, he has also worked as a professional opera singer.

Course Outline

Microsoft SQL Server 2019 - Querying SQL Server Course Outline

Module 1 - Query Tools
  •    1.1 Course Introduction
  •    1.2 Module 1 Introduction
  •    1.3 Intro to Management Studio
  •    1.4 Intro to command-line query tools
Module 2 - Introduction to T-SQL Querying
  •    2.1 Module 2 Introduction
  •    2.2 Introducing T-SQL
  •    2.3 Understanding Sets
  •    2.4 Understanding the Logical Order of Operations in SELECT statements
Module 3 - Basic SELECT Queries
  •    3.1 Module 3 Introduction
  •    3.2 Writing Simple SELECT Statements
  •    3.3 Eliminate Duplicates with DISTINCT
  •    3.4 Using Column and Table Aliases
  •    3.5 Write Simple CASE Expressions
Module 4 - Querying Multiple Tables
  •    4.1 Module 4 Introduction
  •    4.2 Understanding Joins
  •    4.3 Querying with Inner Joins
  •    4.4 Querying with Outer Joins
  •    4.5 Querying with Cross Joins and Self Joins
Module 5 - Sorting and Filtering Data
  •    5.1 Module 5 Introduction
  •    5.2 Sorting Data
  •    5.3 Filtering Data with Predicates
  •    5.4 Filtering with the TOP and OFFSET-FETCH
  •    5.5 Working with Unknown Values
Module 6 - Working with SQL Server Data Types
  •    6.1 Module 6 Introduction
  •    6.2 Writing Queries that return Date and Time Data
  •    6.3 Writing Queries that use Date and Time Functions
  •    6.4 Writing Queries that return Character Data
  •    6.5 Writing Queries that use Character Functions
Module 7 - Using DML to Modify Data
  •    7.1 Module 7 Introduction
  •    7.2 Inserting Records with DML
  •    7.3 Updating Records Using DML
  •    7.4 Deleting Records Using DML
Module 8 - Using Built-In Functions
  •    8.1 Module 8 Introduction
  •    8.2 Writing Queries with Built-In Functions
  •    8.3 Using Conversion Functions
  •    8.4 Using Logical Functions
  •    8.5 Using Functions to Work with NULL
Module 9 - Grouping and Aggregating Data
  •    9.1 Module 9 Introduction
  •    9.2 Using Aggregate Functions
  •    9.3 Using the GROUP BY Clause
  •    9.4 Filtering Groups with HAVING
Module 10 - Using Subqueries
  •    10.1 Module 10 Introduction
  •    10.2 Writing Self-Contained Subqueries
  •    10.3 Writing Correlated Subqueries
  •    10.4 Using the EXISTS Predicate with Subqueries
Module 11 - Using Table Expressions
  •    11.1 Module 11 Introduction
  •    11.2 Using Views
  •    11.3 Using Inline Table-Valued Functions
  •    11.4 Using Derived Tables
  •    11.5 Using Common Table Expressions
Module 12 - Using Set Operators
  •    12.1 Module 12 Introduction
  •    12.2 Writing Queries with the UNION operator
  •    12.3 Using EXCEPT and INTERSECT
  •    12.4 Using APPLY
Module 13 - Using Window Ranking, Offset, and Aggregate Functions
  •    13.1 Module 13 Introduction
  •    13.2 Creating Windows with OVER
  •    13.3 Exploring Window Functions
Module 14 - Pivoting and Grouping Sets
  •    14.1 Module 14 Introduction
  •    14.2 Writing Queries with PIVOT and UNPIVOT
  •    14.3 Working with Grouping Sets
Module 15 - Implementing Error Handling
  •    15.1 Module Introduction
  •    15.2 Implementing T-SQL error handling
  •    15.3 Implementing structured exception handling
Module 16 - Managing Transactions
  •    16.1 Module 16 Introduction
  •    16.2 Transactions and the Database Engine
  •    16.3 Controlling Transactions
  •    16.4 Course Wrap Up
Learn SQL Server
Learn SQL Server 2019 – Querying SQL Server


Upgrade your skills or learn SQL server with this informative course! You will gain the necessary technical skills to craft basic Transact-SQL queries for Microsoft SQL Server.

Additional Options to Access This Training
This training is also part of our extensive training library containing over 225 courses, 12,000+ videos and over 19,000 practice test questions.
Monthly All-Access Subscription
$39.00 / month

A great option at an affordable monthly price.

Annual All-Access Subscription
$229 / year

A discounted price when paying for your All Access library on an annual basis.

Lifetime All-Access Library
$379 One time payment

Exceptional Value. Pay once, never have to buy IT training again.

Related Courses


Dive into the depths of SQL Server with this Microsoft SQL – SQL Big Data course and discover one of its most invaluable tools, SQL Big Data Clusters. Here, you will fully explore data virtualization and lakes in order to build a complete artificial intelligence (AI) and machine learning (ML) platform directly within the SQL Server database engine.


Python, which has been around for nearly three decades, is one of the most widely used programming languages in existence. This Python programming course is particularly helpful to data scientists and machine learning professionals, Python stands out due to its ease-of-use – it’s no wonder that universities now make it their go-to language when teaching coding.


In this course you will learn logical table design, indexing and query plans. This course focuses on the creation of database objects including views, stored procedures, parameters and functions. Common aspects of procedure coding such as indexes, concurrency, error handling, and triggers are also covered in this course. This course will also teach you how to optimize indexes, ensure data integrity, implement views, stored procedures and functions as well as manage transactions and locks.


This Learn HTML course is designed for beginner level individuals who are interested in learning how to build a page for a website. Our comprehensive training course dives into all areas of HTML writing & editing so that by the end, you will be an expert in coding with HTML!


25% OFF

Sign up for updates, discounts, and more.