In this follow-up SQL course you deepen your knowledge of SQL and T-SQL in Microsoft SQL Server, covering joins, subqueries, transactions and programmable objects.
Free cancellation up to four weeks before the start, so feel free to book now.
In brief. SQL Advanced is a 2-day classroom course. You can take it in Amsterdam, Rotterdam, Utrecht and The Hague, among other places, or online, in a group of no more than 8 participants. The price is € 1150,- excl. VAT per participant, including course materials, lunch on location and a certificate of participation. For a team or department we also run this course in-company.

Your trainer: Pascal 753 evaluations in total, averaging 8.3. View the trainers
Want to take your SQL knowledge to the next level? In the SQL Advanced course you work in Microsoft SQL Server with T-SQL, advanced queries, joins, subqueries and programmable objects. Practical, with plenty of exercises under the guidance of an experienced trainer.
In the SQL Advanced course you build on your basic SQL knowledge and go deeper into the possibilities of Microsoft SQL Server and Transact-SQL (T-SQL). You first refresh the basic concepts and then extend your knowledge with advanced ways of sorting, filtering and calculating data.
You then move on to advanced techniques. You work with joins, subqueries, table expressions and combining queries. You also learn how to modify data, manage transactions and use window functions. In addition, you are introduced to procedural programming, logical tests and programmable objects such as procedures and triggers.
Under the guidance of an experienced database trainer, you alternate theory with demos, practical examples and plenty of exercises in Microsoft SQL Server. That way you quickly get to grips with the advanced functions of (T-)SQL and can apply them directly in your own work.
For teams and organisations. For a team of data analysts or developers we also run this course in-company. In consultation with you, we work with examples that match your own data.
During this course you work in Microsoft SQL Server with the advanced possibilities of (T-)SQL. You first brush up on the basics and then build up your knowledge step by step with topics for advanced users.
Day 1: Refreshing basic SQL concepts
Day 2: Advanced SQL
After the SQL Intermediate course:
Do you already work with SQL and want to take things further? This follow-up course is designed for SQL users who have mastered the basics and want to deepen their knowledge with Microsoft SQL Server and T-SQL.
You will probably recognise yourself in one of these roles:
Have you no experience with SQL yet? Then the SQL Basics course is a better place to start.
The course is also suitable for data analysts who want to master SQL at an advanced level, with subqueries, joins and programmable objects.
During this course you work in small groups under the guidance of an experienced database trainer. We alternate theory with demos, examples from your own day-to-day practice and plenty of exercises in Microsoft SQL Server. That way you quickly get a proper feel for the advanced features of (T-)SQL.
Before the course you receive a book with exercises and practice cases, which you can also use afterwards as a reference work. Please note that both the software and the course materials are in English.
You have a command of the basics of SQL: you can write simple queries independently using SELECT, WHERE and ORDER BY. Have you taken the SQL Basics course or do you already work with it in practice? Then you are in the right place. Experience with MS SQL Server is useful, but not required.
None in particular.
The course is given in Dutch as standard. The trainer speaks English. English-language course materials can be used. If at least 3 participants register, the course can also be given entirely in English.
Would you like to organise this training for a whole group or several groups? This can be cost-effective. For example, we can tailor the content entirely to your organisation, and training a whole group is also cheaper.
Are you looking at large numbers of participants or a complete academy? That involves a great deal. Consider planning and communication, for example, or identifying and agreeing the objectives and content of the training. Or differences in level, feedback mechanisms and safeguarding. Fortunately, Learnit has extensive experience in this field (more than 25 years) and we are happy to help you through this process.
2 training days. Confirmed dates first, then in order of date.
No suitable start date? Send us a date request, and we'll look at the options together.
Plan your own group on a date that suits you, at your office, at our premises or online. We tailor the content to your day-to-day work, and training a whole group is cheaper than individual bookings.
Ratings from participants after completing their course, across all courses by this trainer.
“This course gives you an even better picture of what you can do with SQL and how to apply what you have learned. Recommended.”
“Well-structured course. Good course material and reference work. The trainer has a sound knowledge of SQL and conveys it well.”
“Good set-up, sound structure, recommended.”
“Interesting and practical course. The trainer responded quickly to the feedback given, which made it feel even more like a tailor-made course!”
"If the preparations are sound and tailored to the client's organisation (type/kind), this can be an excellent course for most of the essential SQL statements."
“The SQL Advanced course was very good and applicable in practice. This course is a good addition if you already know a bit more about T-SQL. It teaches you a number of approaches that you would normally do differently. The first day is also good for refreshing your knowledge.”
"This course contains a welcome refresher of the basic SQL knowledge, but is also a good follow-up with many useful techniques. The pace is comfortable. I was able to take away a great deal that I can apply in my work."
“Very well organised course with room for your own input.”
“For me, this course was on the one hand a good repetition of the SQL Basics course I also attended, and on the other hand it covered additional topics I did not yet know. Thanks to the content of the course I now have, as the trainer nicely put it, a number of new tools in my toolbox that I can use if I need them in my work.”
“A clear training course with plenty of useful tips.”
“Good course. Very clear and applicable. You learn every facet of SQL.”
“After taking this course I had a very good impression of SQL and its possibilities. I immediately started developing ideas about applications in my own working environment and those of others. We do know SQL, but only once the basics are clear do you begin to understand what you can do and how to do it. This course was perfect for that.”
“A solid basic course that gives you a very good start in discovering SQL.”
“The trainer conveyed his knowledge clearly and effectively. The combination of theory and practice was very pleasant!”
“This basic course met my expectations. The trainer was knowledgeable and relaxed, with plenty of individual attention where needed.”
“Practically applicable within my own organisation.”
“This is an excellent programme for learning the basics of SQL!”
“Excellent course with plenty of depth added to the basic material by a professional trainer.”
“Very satisfied with the content, received a good explanation of the differences between SQLSERVER 2008 and 2012. The trainer was well able to relate to our problems/questions. He knows what he is talking about and is good at pointing out the differences and the pros and cons.”
“Excellent course. You really come away with the basics! The trainer was very enthusiastic and delivered the course in an enjoyable way.”
“It is a well-structured course that is easy to follow, even for the absolute beginner. The trainer is passionate, clear and good at answering questions.”
“Very enjoyable course. The trainer knows a great deal about this subject, but also has a lot of general knowledge, which makes it possible to give clear examples from practice. Every question is answered with genuine interest by the trainer.”
“Useful course for learning SQL quickly.”
“I was very satisfied with the set-up and delivery of this course. A good balance was struck between participants working at different paces. The explanations were clear, with a good balance between doing exercises together and getting to work on exercises yourself.”
“It met my expectations. At the very least I can now read an SQL script. Creating simple ones myself also goes well.”
"A good basic course. Topics are explained step by step, after which participants practise for themselves with a number of short exercises. Because the trainer walks around and looks on, you get immediate feedback."
“A solid basic course that gives you a very good start in discovering SQL.”
“A very practical course in which you learn to work with SQL straight away. No long, dry sessions, but simply getting started right after a short introduction. Combine that with a trainer who knows what he is talking about and you are typing out your first queries in no time.”
“Enjoyable basic course, perfect location (Amsterdam, Muziekgebouw aan 't IJ).”
“The content met my expectations. Gaining basic SQL knowledge. The trainer was very knowledgeable and also gave plenty of good tips.”
“Very good course for learning how to build basic queries. Clear book with good examples and a good structure. The trainer is highly knowledgeable. His way of explaining things held our attention. Clarifying explanations.”
“A good course for taking the first step towards becoming an SQL expert.”
“This course teaches you in 2 days what SQL is, how you can use it and what the well-known mistakes are. The trainer is highly professional and has a great deal of knowledge of the subject.”
"Fine, short yet complete basic course."
“My main learning objective was to be able to read and understand queries/scripts better. By writing scripts myself and getting to know a number of the possibilities of SQL, I have certainly achieved this objective. Simply practising with a few scripts yourself already gives you some insight and a foundation. You do have to put it into practice and keep practising at work or at home. Then the knack will certainly follow.”
“The course lives up to its content and teaches you the basic SQL skills in a short space of time.”
“The course material is clear and of a good standard. The exercises are clear with sufficient and progressive depth, and the trainer is calm and competent.”
“Good course with a good progression from the basics to somewhat more complex content spread over two training days. I found it a very useful course and it is good that we also have reference material in the form of a course book and access to the website with the material from the book and practical exercises including answers.”
“Good trainer, plenty of course material. I achieved my initial objectives.”
“The SQL course provides insight into creating queries from databases. During the lessons you learn how a query is constructed. Each lesson starts with the theory, which you then put into practice with a hands-on assignment. This is both enjoyable and instructive.”
"A very good course that can be applied in practice."
“Very good, the trainer had a lot of knowledge. Good examples. Room for questions.”
“It ties in very well as a stepping stone towards understanding and using SQL. In my work we will be dealing with SQL more often. In my role as functional administrator I needed more insight into SQL. And this worked out well with the professional training course from Learnit Training. This is already my second Learnit course. Given the very wide range of courses on offer, I do not think it will be the last.”
“The course lives up to its content and teaches you the basic SQL skills in a short space of time.”
“I expected a basic course that covered writing queries from scratch from A to Z. The course did exactly that. A perfect match.”
“A good, practice-oriented programme, recommended for the increasingly popular field of Big Data.”
“I had never been on a course or training before, and the course and everything around it actually exceeded my expectations.”
“Practically applicable within my own organisation.”
“Excellent course with plenty of depth added to the basic material by a professional trainer.”
“A pleasant, interactive course that gives you plenty of hand-outs to put into practice at work.”
Yes. Up to four weeks before the first day of the course you can cancel free of charge, without giving a reason. You then receive a credit note or, if you have already paid, a refund. If you cancel later, you pay part of the course fee: 25% between four and two weeks before the start, 75% in the two weeks before it and 100% in the final week. Moving to another start date is free of charge up to two weeks before the start, after that 50%. Sending a colleague in your place is always possible. Read the cancellation terms.
This date already has enough participants. Free cancellation up to four weeks before the start, so you can secure a place now.