SQL for Microsoft Access

Learn how to write SQL code in Microsoft Access, so you can create more advanced Access queries

Do you want to learn how to write more advanced queries in Access. And do you want your queries to be portable into SQL Server and Access?

What you’ll learn

  • Know all 6 clauses of the SELECT statement, and in which order..
  • Add functions and formulas into your code..
  • Do basic and advanced JOINs, some of which cannot be done in the graphical interface..
  • Create UNION queries, which also cannot be done in the graphical interface..

Course Content

  • Introduction –> 6 lectures • 16min.
  • Let’s start with SQL –> 5 lectures • 46min.
  • Adding Functions and Formulas –> 8 lectures • 50min.
  • Adding additional tables –> 7 lectures • 55min.
  • Find missing data, and delete and update data –> 5 lectures • 34min.
  • More advanced queries –> 9 lectures • 49min.
  • Importing Data from SQL Server –> 2 lectures • 12min.
  • Conclusion –> 2 lectures • 4min.

Auto Draft


  • You need to know how to use a computer, and hopefully know how to use a spreadsheet..
  • You need to know the basics of how to use Microsoft Access..
  • You should have MS Access 2007, 2010, 2013, 2016 or 365 installed on your computer..

Do you want to learn how to write more advanced queries in Access. And do you want your queries to be portable into SQL Server and Access?

What do people just like you think of this course?

“This is an excellent course, very well organized, structured, explained and paced. In addition, the course is content rich, provides a very good context and helpful tips! This is exactly what I was looking for. Thank you very much!” – Dmitry Tlusten

“I am a 51 year old complete beginner and just wanted to learn access to create my own database for a side business. I first took an MS Access course and then this SQL for Access course which allowed me to understand access better and to add some useful functionality to my database. Really enjoyed it, felt like a great introduction to SQL.” – Mark Nugent

“If I were to name single biggest advantage of this course I would say that it is very logically structured. In my opinion essential to master any subject. Before the course I had some vague idea of SQL, but after it I feel quite solid.” – Bartomiej Kurzeja

In this course learn how to:

  • Write SQL code, using the six SELECT clauses.
  • Use functions and formulas in your SELECT statements.
  • Create joins between tables, including more complex joins which cannot be evaluated using the graphical interface.
  • Write action queries and cross-queries.
  • Using derived tables in the FROM clause, and subqueries in the WHERE clause.
  • Creating correlated queries and cross-queries.
  • Using UNION and UNION ALL, and
  • Importing or Linking data and creating Pass-Through queries from other databases.

Hopefully, by the end of this course, you will also feel “quite solid” in Access SQL, and be able to use the extra functionality allowed only when using Access SQL to build even better databases.

Get Tutorial