Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Writing Advanced SQL Queries on Microsoft SQL Server
Rating: 3.8 out of 5(82 ratings)
2,277 students

Writing Advanced SQL Queries on Microsoft SQL Server

Learn to write Practical Hands on advanced queries
Last updated 3/2026
English

What you'll learn

  • Download SQL Server
  • Download and Attach Sample Database
  • Extract data from multiple tables
  • Aggregate data using aggregate functions
  • Write queries to analyse data using various analytic functions
  • Write queries using various SET Operators

Course content

5 sections31 lectures2h 23m total length
  • Introduction2:11
  • SQL Server Express Installation7:56
  • Download Adventureworks Database3:01
  • Attach Adventureworks Database5:46

Requirements

  • Basic SQL
  • Basic knowledge of relational database concepts

Description

Microsoft SQL Server is robust relational database management system used by so many 

organizations of various sizes including top fortune 100 companies.

SQL -Structural Query language is the language used to interrogate and manipulate
Microsoft SQL Server Databases.

This course is a beginners to slightly advanced course that will walk you through how to develop queries
to execute on and SQL Server Database.

We will  developing queries to  extract data from multiple tables using:
  Inner joins  
  Left outer joins 
  Right Outer joins

We will also be Summarising data with aggregate functions such as: 
 COUNT 
 SUM 
 AVG 
 MIN 
 MAX 
VAR
VARP

We will also be writing queries using various  analytic functions like:
LEAD
LAG
LAST_VAUE
FIRST_VALUE
PERCENT_RANK
CUME_DIST

SQL forms the cornerstone of all relational database operations. Taking full advantage of its power requires an in-depth understanding of the language. In this course, you learn to use the full potential of SQL to write simple queries for SQL Server databases. You will gain the practical skills to choose the best query method to ensure accuracy and avoid common errors or pitfalls.

Who this course is for:

  • Beginner Database Administrator