Full star Half star Star PDF
The Ultimate Training Experience.

SQL Essentials Course

(4.83 out of 5) 1931 Student Reviews

Microsoft Partner - Dynamic Web Training

About the Course

During this 2-day Microsoft SQL course you will learn how to develop skills in the use of Structured Query Language. Upon completion of this SQL course will be used to create, populate and manipulate databases as well as to retrieve data in a variety of ways. This training course will teach you the parts of SQL you need to know starting with simple data retrieval and quickly going on to more complex topics including the use of joins, subqueries, views and stored procedures.

Who should do this course?

This course is suitable for anyone who want to learn fundamentals of SQL database programming language and gain an understanding of Data management.

Prerequisites

This course assumes no prior knowledge of Microsoft SQL however a general understanding of personal computers and the Windows operating system is required.

Course Details

$990 incl GST

  • Duration:2 Days
  • Max. Class Size:10
  • Avg. Class Size:5
  • Study Mode:
    Classroom Online Live
  • Level:Beginner
  • CPD Hours:12 hours
  • Course Times: Classroom: 9.00am to 5.00pm approx(Local Time) Online Live: 9.00am to 5.00pm approx(AEST or AEDT)
  • Download Course PDF
Pay Later

Course Dates

August 2026
13
Aug
Thu - Fri · 13-14 Aug 26
Online Live · Instructor-led
20
Aug
Thu - Fri · 20-21 Aug 26
Classroom · Melbourne
26
Aug
Wed - Thu · 26-27 Aug 26
Online Live · Instructor-led
September 2026
01
Sep
Tue - Wed · 01-02 Sep 26
Online Live · Instructor-led
10
Sep
Thu - Fri · 10-11 Sep 26
Online Live · Instructor-led
14
Sep
Mon - Tue · 14-15 Sep 26
Classroom · Melbourne
23
Sep
Wed - Thu · 23-24 Sep 26
Online Live · Instructor-led
October 2026
01
Oct
Thu - Fri · 01-02 Oct 26
Classroom · Sydney
06
Oct
Tue - Wed · 06-07 Oct 26
Online Live · Instructor-led
15
Oct
Thu - Fri · 15-16 Oct 26
Online Live · Instructor-led
19
Oct
Mon - Tue · 19-20 Oct 26
Online Live · Instructor-led
22
Oct
Thu - Fri · 22-23 Oct 26
Classroom · Melbourne
26
Oct
Mon - Tue · 26-27 Oct 26
Classroom · Sydney
November 2026
05
Nov
Thu - Fri · 05-06 Nov 26
Online Live · Instructor-led
16
Nov
Mon - Tue · 16-17 Nov 26
Classroom · Melbourne
18
Nov
Wed - Thu · 18-19 Nov 26
Online Live · Instructor-led
23
Nov
Mon - Tue · 23-24 Nov 26
Online Live · Instructor-led
26
Nov
Thu - Fri · 26-27 Nov 26
Classroom · Sydney
December 2026
03
Dec
Thu - Fri · 03-04 Dec 26
Online Live · Instructor-led
07
Dec
Mon - Tue · 07-08 Dec 26
Classroom · Melbourne
16
Dec
Wed - Thu · 16-17 Dec 26
Online Live · Instructor-led
January 2027
11
Jan
Mon - Tue · 11-12 Jan 27
Classroom · Sydney
February 2027
11
Feb
Thu - Fri · 11-12 Feb 27
Classroom · Sydney
March 2027
08
Mar
Mon - Tue · 08-09 Mar 27
Classroom · Sydney
April 2027
08
Apr
Thu - Fri · 08-09 Apr 27
Classroom · Sydney
May 2027
03
May
Mon - Tue · 03-04 May 27
Classroom · Sydney
June 2027
03
Jun
Thu - Fri · 03-04 Jun 27
Classroom · Sydney
No dates match your selected filter

Looking for SQL Essentials dates?

There are currently no scheduled dates matching your selected filter, but we'd love to assist. Get in touch with our team to discuss your individual training needs or corporate group requirements, and we'll explore available options with you.

Course Units

Unit 1: Understanding SQL

  • Database Basics
  • Introduction to SQL

Unit 2: Retrieving Data

  • The SELECT Statement
  • Retrieving Individual Columns
  • Retrieving Multiple Columns
  • Retrieving All Columns
  • Retrieving Distinct Rows
  • Limiting Results
  • Using Comments

Unit 3: Sorting Retrieved Data

  • Sorting Data
  • Sorting by Multiple Columns
  • Sorting by Column Position
  • Specifying Sort Direction

Unit 4: Filtering Data

  • Using the WHERE Clause
  • The WHERE Clause Operators

Unit 5: Advanced Data Filtering

  • Combining WHERE Clauses
  • Using the IN Operator
  • Using the NOT Operator

Unit 6: Using Wildcard Filtering

  • Using the LIKE Operator
  • Tips for Using Wildcards

Unit 7: Creating Calculated Fields

  • Understanding Calculated Fields
  • Concatenating Fields
  • Performing Mathematical Calculations

Unit 8: Using Data Manipulation Functions

  • Understanding Functions
  • Using Functions

Unit 9: Summarising Data

  • Using Aggregate Functions
  • Aggregates on Distinct Values
  • Combining Aggregate Functions

Unit 10: Grouping Data

  • Understanding Data Grouping
  • Creating Groups
  • Filtering Groups
  • Grouping and Sorting
  • SELECT Clause Ordering

Unit 11: Working with Subqueries

  • Understanding Subqueries
  • Filtering by Subquery
  • Using Subqueries as Calculated Fields

Unit 12: Joining Tables

  • Understanding Joins
  • Creating a Join

Unit 13: Creating Advanced Joins

  • Using Table Aliases
  • Using Different Join Types
  • Using Joins with Aggregate Functions
  • Using Joins and Join Conditions

Unit 14: Combining Queries

  • Understanding Combined Queries
  • Creating Combined Queries

Unit 15: Inserting Data

  • Understanding Data Insertion
  • Copying from One Table to Another

Unit 16: Updating and Deleting Data

  • Updating Data
  • Deleting Data
  • Guidelines for Updating and Deleting Data

Unit 17: Creating and Manipulating Tables

  • Creating Tables
  • Updating Tables
  • Deleting Tables
  • Renaming Tables

Unit 18: Using Views

  • Understanding Views
  • Creating Views

Unit 19: Working with Stored Procedures

  • Understanding Stored Procedures
  • Why to Use Stored Procedures
  • Executing Stored Procedures
  • Creating Stored Procedures

Unit 20: Managing Transaction Processing

  • Understanding Transaction Processing
  • Controlling Transactions

Training Packages

SQL Training Package

$ 1760 incl GST
(You save $220)
Total Duration
4 days
Pay Later

Related Courses

Power BI Essentials Course
Power BI Essentials
(4.85 out of 5)
$396.00
Learn More
Advanced SQL Queries Course
Advanced SQL Queries
(4.88 out of 5)
$990.00
Learn More
SQL for Data Analysis Course
SQL for Data Analysis
(4.84 out of 5)
$1584.00
Learn More
Python Beginner Course
Python Beginner
(4.86 out of 5)
$1980.00
Learn More

Student Reviews

(5.0)
14 July, 2026

really good trainer and well structured training. I can understand sql clearly and basics even though i used it in the past

John A
(5.0)
13 July, 2026

The SQL Essentials course was very informative and interactive. I have learnt a lot due to the practical training provided.

Jake D
(5.0)
18 June, 2026

Mark was awesome! He stepped us through the system thoroughly and methodically. I would definitely do another course.

Toni P
(4.5)
28 May, 2026

I think the course was informative. I like how we were given a lot of references and resources after the course.

Jing H
(5.0)
28 May, 2026

very detailed course. and instructor is very knowledgeable. was able to accommodate when IT departments don't allow special permissions

Annika A
(4.8)
28 May, 2026

Truly an introduction course into everything SQL. It covered the basics and fundamentals. Mark was always one step ahead while explaining things, as I go to ask a question he has already started to breakdown what he is talking about. Was very impressed with the resources he has shared with us, and giving us the chance to contact him after if need be was the cherry on top.

Mitchell W
(5.0)
28 May, 2026

Mark was fantastic - really helpful with the group and gave all people attending the time to raise questions and gave a detailed explanation.

Chris S
(5.0)
25 May, 2026

it was very helpful to understand the SQL basic knowledge and how it gets advanced and more and more. it was easy to understand how teacher did his teaching and how the teaching skills were at its best.

Rukshan
(5.0)
25 May, 2026

Mark has been an amazing instructor! He is incredibly knowledgeable and I've learned a lot during the course. I would highly recommend his course to anyone.

Nadije D
(5.0)
25 May, 2026

Excellent instructor, explained concepts very clearly such that i am able to immediately apply this knowledge at work.

Matthew F
(4.8)
25 May, 2026

Very enjoyable course, well explained with examples. I think I'm now starting to understand SQL which has taken years!! Mark is very knowledgeable and friendly.

Kim W
(5.0)
04 May, 2026

Matthew was an excellent instructor for the SQL Essentials course. His extensive experience as an IT professional really showed in the way he explained concepts and connected them to real‑life scenarios. The practical tips, clear explanations, and supportive learning environment made the two days engaging and genuinely valuable. Much appreciated for your great insights and experience!

Francis P
(4.8)
30 April, 2026

Very well structured course. The instructor was very patient and led the course at a good pace where beginners like me could understand concepts easily. Good course material as well.

Ratan S
(4.4)
30 April, 2026

The overall training session with Mark was very insightful and helpful in understanding key SQL concepts to get started. He provided great analogies and kept me engaged during the session. Interaction with the class would have made it involved more active participation. Perhaps some time in the end for problem solving would have also been quite insightful and useful to cross any last doubts.

Sankeertan B
(4.7)
30 March, 2026

THIS COURSE IS EASY TO FOLLOW AND MARK IS GOOD AT EXPLAINING THE DETAILS OF THE LANGUAGE ITSELF. I ENJOYED THE COURSE BUT I DO HOPE WE COULD EXPAND A BIT MORE ON SOME CLAUSE RELATING TO DATA MANIPULATION LANGUAGE.

XIN L
Read all course reviews

Enquire Now

Fill in your details to have a training consultant contact you to discuss your training needs.

Note: Form fields marked with * are required.

Your details
Please enter a valid email address.
I am enquiring about a...
SQL Training Package

Book both SQL Essentials and Advanced SQL Queries course together and
SAVE $220


For more info please

Call 1300 888 724

View Package Details