Learnit Training
Course SQL Training E-learning
  • Learn SQL to obtain data from a relational database.
  • Use SQL to run reports and write SQL queries to retrieve data from tables.
  • After following the SQL-online course, you will build applications and write SQL queries.
  • Learn everything about SQL in 16 hours through videos, lectures, quizzes and exercises.
  • The e-learning course SQL will be accessible for one year after activation.

This SQL training is intended for students who have no previous experience with writing SQL queries. SQL is mainly used for building applications and querying/generating business reports. Almost all knowledge and commands in this course apply to all major databases. In the special cases where there are differences between the databases, this will be pointed out.

Yes, I want to know more

"Valuable training with very knowledgeable trainers, in a pleasant location." - Rating: 8.6

learnit Oracle Database 10g: SQL fundamentals part I

Course SQL Training E-learning

Use SQL to retrieve data from a relational database

In this e-learning course SQL, you will learn how to easily retrieve data from a relational database using the query language SQL (Structured Query Language). SQL was developed in the 1970s and there have been many SQL versions since then. In the 1980s, SQL was standardised. Of course, several renovations of the program followed and will follow. SQL allows you to modify, manipulate data and change table structures. SQL is widespread and its use is often in combination with other programming languages, such as PHP, ASP and VBA. In this online course, you will learn the basic variant of SQL and we will explain the possible differences with for example Oracle SQL or another relational database.

SQL uses so-called queries for communication with the DBMS (Data Base Management System). A query is an ASCII character string and a command that is sent to the DBMS. The DBMS will interpret and execute the command and possibly send data back to the program. SQL is not imperative but declarative and is a fourth generation language.

The content of the SQL e-learning course

The content of the English online course consists of various videos, lectures, quizzes and exercises. It takes about 16 hours to go through everything. If you want to look back at certain subjects afterwards, you can. After activating your training, you will have access to all content for another year. It is possible to go through this e-learning at your own pace. You will learn to understand how relational databases work, how to use SQL to execute reports and how to write SQL queries to retrieve data from multiple tables.

Topics of the SQL online course

Introduction to relational databases
  • History of SQL
  • Relational database
  • Tables
  • Popular databases
  • SQL statements
  • Introduction to Northwind database
  • Select columns and rows
  • Sorting of records
  • The "Where" clause
  • Boolean operators
Advanced SELECT
  • Performing calculations
  • Selecting records
  • Built-in data manipulation functions
Subqueries, Joins and Unions
  • Subqueries
  • Joins
  • Outer joins
Conditional processing with CASE
  • Use of Case

Results of the online SQL course

After completing the online SQL course, you will know the history of SQL, how to write SQL queries, create table rows and columns, perform calculations, select records, know the built-in data manipulation functions and be able to run reports. All the knowledge you have gained and the tasks you have performed apply to all major databases.

Prior knowledge

No specific prior knowledge required.


This is an e-learning course in the English language. The self-paced courses are our affordable alternative for students seeking the flexibility to learn at their own pace. The content is delivered online using videos, quizzes and exercises. The courses are written by expert instructors.


E-learning, per person:

Price (excl. VAT)

€ 100,-

VAT 21%

€ 21,-

Total incl. VAT

€ 121,-


The course SQL Training E-learning has been assessed with an average of 8.4.

"Excellent basic training. Subjects are explained step by step, after which the course member practises on the basis of a number of short assignments. Because the trainer walks around and watches, you get immediate feedback."

- SQL Basics - Oracle

"Valuable training with very knowledgeable trainers, in a pleasant location." - Rating: 8.6

J.J.M. Sanders, Province of Limburg - Oracle Database 10g: SQL fundamentals part I

"Recommended for people with little SQL knowledge, in 2 days the basics are in order!" - Rating: 8.4

W. de Rijke, Delta Energy B.V. - SQL Basics

"Good training which you can use a lot in practice." - Rating: 8.2

R. Arts, AM Group - SQL Basics

"The SQL course was very instructive. The course was presented in a fun way by a trainer who has a lot of knowledge. All the basic functions of SQL were covered step by step so that I can certainly continue to use it within my company." - Rating: 8.6

Nicky Tulp, ENOT bv - Open Learning SQL

"Good balance between presentation and doing assignments yourself. Good variety in the degree of difficulty of the assignments, there were some nice challenging ones. The trainer was very knowledgeable and explained well how to approach a problem in a structured way." - Rating: 8.8

S. Rodewijk, NUON - Oracle Database: SQL Fundamentals part I

"Super instructive, step-by-step structure and easy to understand for people who have no knowledge of this."

- SQL Basics

"Definitely recommended if you work with SQL. Handinesses that were previously unknown to me I have learned in this training." - Rating: 10.0

A. Puijn, DSV Venlo - SQL Basics

"Nice training which will be very useful if you want to start working with SQL. - Rating: 8.4

R. de Munck, Municipality of Amersfoort - SQL Basics

"The content of the course is excellent, you get a clear picture of the applicability of the material within your own organisation. Nice exercises and an excellent teacher who knows how to teach in an inspiring way."

- SQL Basics - Oracle

"SQL is a language. The training teaches you how to read and understand this language and how to use it to tell a simple story. The location (Amsterdam, Muziekgebouw aan het IJ) was great - top location, with all necessary facilities, hospitality, a bit of the home feeling .Learnit Training met my expectations - approachable, good dialogue, no unnecessary waiting time, good information provision, clear." - Rating: 7.4

K. Gnezda Meijer, Diebold - SQL Basics

"Excellent training. Excellent teacher" - Rating: 9.0

Ernst Lesterhuis, Global Knowledge - SQL Basics - Oracle

"The SQL Basic course at Learnit is highly recommended. Personal attention, care of the course material and training are in one word great. I have learned a lot in 2 days. It offers a great foundation to be able to grow further into a professional super user if you want to go to a higher level." - Rating: 8.7

Tim Engelhart, Centraal Beheer Achmea - Open Learning SQL

"Excellent training if you want to learn SQL in a structured way. With many practical exercises. The content of the training was excellent: clearly structured, good learning material including exercises, good variation between theory and practical exercises. The knowledge of the trainer is good, as well as the way of explaining and communicating. He puts a good emphasis on building up knowledge in a structured way, rather than on quick results. Addressed the questions well." - Rating: 9.0

P. Soemers - SQL Basics

"Good balance between listening and practising. After this course you have a good basis to start working on your own." - Rating: 8.0

Peter Berkhout, Client Expertise UWV - Querying Microsoft SQL Server (MOC20461)

"The training is a good stepping stone for further development in SQL. The training will definitely help in performing work on our Oracle database more effectively." - Rating: 7.0

R. Speelmans, Enexis - Oracle Database: SQL Fundamentals Part I

"Very good training. A lot is covered in two days, but still at a pleasant pace. A good mix of theory and doing exercises yourself. Excellent trainer, has a lot of knowledge of the material and can convey this clearly and in a pleasant manner." - Rating: 9.0

T. Wolfs, NUON - SQL Basics

"I am positive. I now have less feeling of getting lost in queries made by others. For my job, it is not a requirement to create queries, but it is a requirement to make a small adjustment every now and then to generate output." - Rating: 7.4

J. van de Putte, CIBG - SQL Basics

"Nice basic training, perfect location (Amsterdam, Muziekgebouw aan 't IJ)." - Rating: 7.4

S. Buster, Dutch Central Bank - SQL Basics

"Nice explanation of all the basic principles within SQL and its various dialects. Also highly recommended as a refresher course!" - Rating: 8.9

Erwin Vos, OFGV - Open Learning SQL

"The trainer was very good and the teaching materials clear. The pace of the training was manageable and the assignments offered just enough challenge."

- Open Learning SQL

"Excellent training with a lot of information realized by experienced and professional teachers. I wish it lasted longer, so I could learn even more that I did. I recommend it without any hesitation. Learnit Training is a professional company, they are doing what they promise. Their teachers are professionals who know what they are talking about." - Rating: 9.2

D. Szalobryt, Syncreon Netherlands N.V. - SQL Basics

"It was all explained clearly and enthusiastically. The trainer seemed to be an expert. We received sufficient attention, but we were also with a small group. The expectations were met. I achieved my learning goals. It was also a beautiful location (Amsterdam, Muziekgebouw aan 't IJ)." - Rating: 8.0

J. Hensbroek, IDS - SQL Basics

"SQL Basis Oracle is a course that I can confidently recommend. The practical applicability is very great!" - Rating: 8.6

N. Meijer. Netherlands Institute for Economic Research - SQL Basis - Oracle

"Training with a good pace. Pleasant alternation between plenary treatment of the material and making individual exercises. Excellent price/quality ratio if you want to work with sql in practice." - Rating: 8.4

B. Willemse. Capter - SQL Basis

"Good training to take the first step towards becoming an SQL expert." - Rating: 7.7

Geert Jansen, Van Mossel Leasing - Open Learning SQL

"A good training to learn the basics of SQL and then to apply it directly in practice." - Rating: 8.9

Marianne van Oosten, Graphic Lyceum Utrecht - SQL Basics

"I would recommend this traning to people who have never worked with SQL before, for this it is fine." - Rating: 7.5

Ron Derks, Office Depot Europe BV - Open Learning SQL

"By gaining a basic knowledge of SQL, it helps me in practice to be able to make simple queries and to read and modify more extensive queries. That was exactly what I was looking for. Another thing that makes a difference is that the small scale of the course means that it is tailored to the participants." - Rating: 8.4

J. Burgers, Municipality of Haarlemmermeer - SQL Basics

"This training is a fine refresher for the basic SQL knowledge, but also a fine follow-up with many useful techniques. The pace is pleasant. I was able to take away a lot that I can apply in my work."

- SQL Continued

"This is an instructive training for both beginners and advanced students, which is given in an interactive way. This is very pleasant, because you can immediately apply it while making the exercises that are given during the training. You always have the opportunity to ask questions and the guidance is also good. So all in all, a very good experience with the SQL basic training of Learnit Training!" - Rating: 8.0

G. Romkens, CompuGroup Medical (CGM) - SQL Basics

"My first introduction to SQL in this SQL basic training. Good, clear explanation of the material. Many exercises to immediately put the material into practice and an enthusiastic trainer make this training a must for everyone who wants to know more about SQL."

- SQL Basics

"Useful and practical training for anyone who wants to master SQL fundamentals." - Rating: 9.0

Daniel van der Krans, Mobilee Management & Consultancy - Open Learning SQL

"Useful course to learn SQL quickly." - Rating: 8.0

Eveline Horbach, Sorgente - Open Learning SQL

"The training is very instructive, where in a short time you learn the skill of questioning databases. The good atmosphere of the training stimulates creativity, making learning almost automatic. The training does not cost energy, but rather provides energy!" - Rating: 7.8

R. Schoonenberg, NL Agency - SQL Basis

"This training is ideal for people who are going to work with SQL databases. A lot is explained, the pace is never too slow. All kinds of queries are discussed and also the cross use of types. Highly recommended!" - Rating: 8.2

J. de Groot, Kemira - SQL Basics

"Good training with an excellent trainer who could give a clear answer to all our questions. Not only theoretical knowledge, but a lot of practical assignments." - Rating: 7.6

R. Uters, Efteling - SQL Basics

"It was a tough training, where a lot was covered in two days. It was an enormously enjoyable training!" - Rating: 7.8

P. Janssen, Ministry of Defence - SQL Basics

"A training course in an informal atmosphere, where personal contact is paramount. In this way, everyone can take in the material at his or her own pace and there is enough room to achieve your goals." - Rating: 8.2

J. Koopmans, Roba Mentals B.V. - SQL Basics

"At Learnit they continue to learn from their own lessons. What a top course!"

- SQL Basics

"Never been on a course/training before and the training with everything around it was actually above my expectations." - Rating: 8.2

M. Goedhart, Duynie Holding B.V. - SQL Basics

"Without much experience in programming, I learned a lot about SQL during these two days. If you then look at the query you can make at the end of the second day, you can really see the progress you have made during those two days. The trainer paid attention to everyone and he took his time. - Rating: 8.0

J. Blaas, A.S.R. Insurance - SQL Basics

"The training SQL provides insight into the creation of queries from databases. During the lessons, you learn how a query is constructed. During the lessons, first the theory is discussed and then a practical assignment is carried out. This is very fun and instructive." - Rating: 9.0

G.J. Leferink, Elementis Delden - SQL Basics

"This basic training gives a good overview of what SQL is and what you can do with it. Based on a logical structure, in two days you go from a very simple query to a quite advanced in-depth query."

- SQL Basics

"Excellent training. You really get the basics! The trainer was very enthusiastic and gave the training in a fun way." - Rating: 8.0

H. Wennink, Province of Overijssel - SQL Basics

"E. van Herwijnen - "Positive impression. Good location, training, exercise material and applicability in practice." - Rating: 7.2"

- SQL Basics

"Great, a lot of knowledge from the trainer. Good examples. Room for questions." - Rating: 8.0

W.F. de Winter - Administering Microsoft SQL Server 2012 Databases

"A good basic course which improved my knowledge 100%. Good learning material, calm pace and excellent assignments. Highly recommended as a basic SQL course." - Rating: 8.2

R. Wolters, DSV Venlo - SQL Basics

"Good training with good material. I mastered the basics of SQL in two days. I can recommend doing some preparation beforehand to pick up the subjects better and faster. The trainer was open to questions and gave a good explanation." - Rating: 7.8

R. Richtering Blenke, ProQuro Services - SQL Basics

"The training exceeded my expectations, highly recommended. The trainer was very knowledgeable."

- SQL Report Builder