Business Intelligence training -  Introduction to SQL

SQL Training

SQL for Beginners Training Course

£695 + VAT for most venues (£795 + VAT for London)

2 days

You can use SQL to retrieve information from your corporate database (providing, of course, that you understand its structure). This two-day introductory course will show you how to create tables in SQL Server, and then how to write SQL to extract information from them. You'll learn about the WHERE clause (for setting criteria); the ORDER BY clause; how to aggregate data using GROUP BY; and how to create inner, outer and full joins!

Course details

  • Locations for Introduction to SQL coursesLocations:London, Manchester
  • Next Introduction to SQL course locationNext course:Tue 23 October 2018
  • Introduction to SQL course timesTime:09.30-16.30

Course Contents

Using SQL Server

  • Training topicUsing Object Explorer
  • Training topicHiding system objects

Creating databases - overview

  • Training topicDesigning databases
  • Training topicPrimary keys
  • Training topicIndexing fields

Working with tables

  • Training topicCreating tables
  • Training topicAllowing nulls or not
  • Training topicIdentity fields

Database diagrams

  • Training topicCreating database diagrams
  • Training topicJoining tables with relationships

Simple Queries

  • Training topicCreating queries
  • Training topicComments
  • Training topicIndentation and case

Setting criteria using WHERE

  • Training topicWildcards (% and _)
  • Training topicSetting criteria for dates
  • Training topicCoping with nulls

Outputting to Excel

  • Training topicResults, text and grid options
  • Training topicCopying and pasting column headings
  • Training topicExporting using SQL
  • Training topicExporting using the menu


  • Training topicCalculated columns
  • Training topicUsing aliases
  • Training topicString functions and concatenation

Calculations using dates

  • Training topicGetDate
  • Training topicConverting dates
  • Training topicUseful date functions

Basic joins

  • Training topicInner joins
  • Training topicTable aliases
  • Training topicLeft and right outer joins

More exotic joins

  • Training topicCross joins
  • Training topicFull outer joins
  • Training topicSelf joins

Aggregation and grouping

  • Training topicSUM, AVG, MIN, MAX
  • Training topicVarious ways to count
  • Training topicGrouping by fields
  • Training topicUsing HAVING to filter results


  • Training topicThe view designer
  • Training topicLimitations of the designer
  • Training topicScripting views

Covered if time allows If time


  • Training topicThe concept of a subquery
  • Training topicUsing ALL, ANY and IN
  • Training topicUsing EXISTS
  • Training topicCorrelated subqueries

Covered if time allows If time

Derived tables and CTEs

  • Training topicUsing derived tables
  • Training topicCommon Table Expressions (CTEs)
  • Training topicMultiple CTEs in a single query

Why Choose Us?

View full list of benefits View full list of benefits

Sample customer feedback

"Good pace and explanations. Mix of exercises good too. I’m now booked in for the SSIS course in a few weeks, which is testament to the quality of the course!"

Steven Sharp (Penguin Random House Group Ltd)

"Good pace, knowledgeable tutor."

Bruce Moyes (Merlin Entertainments Group Ltd)

"Great website, easy to use and informative."

Claire White (DFDS Seaways)

"I gotta say that from someone who wasn’t looking forward to the course, I’m not a techy person so I was worried I would struggle, I actually really enjoyed the course. Not only is the trainer a very nice guy who is very good at putting people at ease but he is also a great trainer and really helped me to understand the course content. He had everything prepared really well, no waiting about for him to give us exercises to do. I don’t think he had a question he couldn’t answer for us and he structured the day well too and everything fitted in nicely with the schedule he gave us at the beginning of the course. He was also keen to show us your website and the helpful videos that we can look to after the course if we needed to refresh our memories. I also liked the little freebies he provided like the USB stick (really helpful for taking all you did on the course home) and the exercise and course books. Then sweets/chocolate was another good touch. I’ve always tried to steer myself away from getting too technical as I don’t have that kind of mind and hence I find it all a little boring and I knew of SQL before the course and never found it interesting but the trainer was able to keep me fully engaged and interested. If we ever need a course that you guys cover, I will definitely be pushing my boss to go with you guys again. "

Martin Mitchell (Penguin Random House Group Ltd)

"Easy to use website, good location, good material."

Yiannis Theologos Michelus (Adsensa)

There are lots more where these came from (or just refresh this page to change the quotes shown).

You will get more out of the course if you are already familiar with at least one relational database, whether built in Access or SQL Server.

Scheduled Introduction to SQL training dates

Here are the Introduction to SQL courses we have scheduled for the next 3 months:

Dates Days Venue Price Booking
Tue/Wed 23-24 October 2018 2 £795 Fully booked
Thu/Fri 15-16 November 2018 2 £695 Book places
Tue/Wed 04-05 December 2018 2 £795 Book places
Thu/Fri 13-14 December 2018 2 £695 Book places
Tue/Wed 08-09 January 2019 2 £795 Book places
Tue/Wed 29-30 January 2019 2 £695 Book places
Tue/Wed 19-20 February 2019 2 £795 Book places
Thu/Fri 28th Feb/1st March 2019 2 £695 Book places
Tue/Wed 26-27 March 2019 2 £795 Book places
Tue/Wed 09-10 April 2019 2 £695 Book places
Date(s) Venue

All prices exclude VAT. If you can't see the dates you want, ask us about running onsite SQL training at your offices (we'll even provide and set up the computers).

Related Courses

Advanced SQL


2 day course

Reporting Services RECOMMENDED


2 day course

Introduction to SSIS


2 day course

Other SQL training resources

SQL exercises

SQL exercises

All of our SQL exercises are based on simple and interesting databases, as these exercises testify.

View SQL exercises

SQL videos

SQL videos

Learn SQL either by attending this two-day introduction course, or by looking at some of our SQL videos online.

View Selecting data in SQL, SQL Server 2016 or Advanced SQL (programming) videos

SQL skills assessment

SQL skills assessment

Find out how well you know SQL by taking one of our skills assessment tests.

View Test your SQL skills skills assessment tests

SQL blogs

SQL blogs

Look through our blogs on SQL - there's even a full tutorial on SQL online.

View SQL blogs

This page has 0 threads Add post