banner image

SQL Advanced Querying

1 Day Instructor-led
course icon

Course Information


Students will learn advanced queries and how to add, update, and delete data, tables, views, and indexes.

Target Student

Students should already understand the basics of querying a database with the SQL command language. They should be comfortable issuing SELECT queries against one or more tables and understand query concepts, such as joins.


Students will learn how to change, update and manipulate an SQL database.


SQL Fundamentals of Querying or equivalent knowledge.

Course Outline

1. Querying with unions and advanced joins
  • Querying multiple tables with unions
  • Advanced Joins
  • Calculating with COMPUTE
2. Querying with subqueries
  • Subqueries
3. Adding data
  • Inserting data
4. Updating and removing data
  • Updating records
  • Deleting records
  • Deleting the contents of tables
5. Manipulating tables and views
  • Creating tables
  • Modifying tables
  • Deleting tables
  • Adding and removing views
6. Ensuring data integrity with transactions
  • Transactions
7. Creating databases
  • Creating a database with SQL
  • Deleting a database

Dates & Availability

We currently don’t have any dates scheduled for this training course but offer it as a corporate, private course for your own team.

Please use the enquire button below.

Private Courses

We can arrange your own private SQL course.


Have us build a custom private course tailored to your needs.

Cost Effective

If you are looking to training a group of people private courses can be very cost effective.

Post Course Support

Unlimited post course email support on the course topics.

What Our Clients Think

Very informative and was at a good pace. Lots of extra useful tips too.

Harry Finch - Lancashire Insurance

Very informative course, very useful tips on how to work with SQL Management Studio. A lot of SQL quirks explained, a lot of good examples.

Magdalena Piekarska - Veolia

This course was great, the trainer was very knowledgeable and has improved my knowledge considerably. The facilities are fantastic. Thank You!

Kurtis Fleming - HM Revenue & Customs

Really good course. lots of hands on practice and clear explanations.

fiona dawe - Covetrus Global Software Services

Very good at tailoring the course to my needs. Very individual and attentive.

Andrew Griffin - Blackfin

I took so much away from this course and felt Stuart's teaching method was exceptional.

Rowanne Kiehl - SSE

Related Courses

Next on Thu 1 Feb
Virtual or Classroom
2 Days
Public Course Dates Available!

This comprehensive SQL course will teach you the all the basics on extracting data from an SQL database as well as adding data, removing data and creating new databases.

Virtual or Classroom
1 Day

Students will learn what SQL is and how it can help them query a database to answer business questions.

Virtual or Classroom
1 Day

Students will learn advanced queries and how to add, update, and delete data, tables, views, and indexes.

Virtual or Classroom
2 Days

Introductory ANSI SQL training for developers or users who only need to extract (not modify) data stored in database servers like: SQL Server, Oracle and MySQL.