Advanced Databases and SQL Querying (Udemy.com)
Learn advanced T-SQL Querying concepts. Go from a beginner SQL programmer to writing complex SQL Queries.
Created by: Rakesh Gopalakrishnan
Last updated December 2017
What you will learn
- Write complex TSQL queries.
- Know the different TSQL functionalities that exist
- Write more efficient TSQL code
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100
Course Description
This course is an advanced TSQL Querying course. The course expects that student are already aware of basic database concepts and are comfortable writing basic TSQL queries like SELECT, JOINS etc. Students are expected to have taken my previous course (Introduction to databases and Querying). This course cover advanced concepts like Views, Triggers, Dynamic Queries etc. The TSQL Scripts for all demos are uploaded. The course about 2+hours and has assignments at the end of each concept.
If you looking for your next database job or trying to improving your existing database knowledge and apply in your projects, this is the course for you.
Instructor Details
- 4.5 Rating
14,785 Reviews
Rakesh Gopalakrishnan
I am a coder, manager, educator and a gamer. I love data and analytics. In my day job, I work with database technologies including SQL , Big Data and Tableau. I am passionate about technologies and love coding and managing teams. In my spare time I like to teach Big Data analytics, Databases, Programming etc. I am currently working on certain machine learning and Data Science projects and love to explore more in the Statistics field.
More courses by Rakesh Gopalakrishnan
Introduction to Databases and SQL Querying (2018)
4.5 (53,655 Reviews)
Provider: Udemy
Time: 2.3h
Free
Introduction to Data Science using Python (Module 1/3) (2018)
4.4 (7,661 Reviews)
Provider: Udemy
Time: 2.5h
Free
More SQL courses
SQL - The Complete Developer's Guide (MySQL, PostgreSQL) (2025)
4.8 (2,153 Reviews)
Provider: Udemy
Time: 19.7h
$94.99
70-461 Session 3: Querying Microsoft SQL Server (T-SQL code) (2025)
4.8 (1,093 Reviews)
Provider: Udemy
Time: 3.6h
$19.99
The Ultimate MySQL Bootcamp: Go from SQL Beginner to Expert (2026)
4.7 (109,622 Reviews)
Provider: Udemy
Time: 17.9h
$129.99
Reviews
By Harsh Kumar on 6/20/2026
Aspiring Data Scientist | Passionate about turning raw data into actionable insights. Currently building my foundation in Python, SQL, and Machine Learning. Eager to connect with data professionals and contribute to impactful projects.
By Yawar Abbas on 5/11/2026
This course was very helpful and easy to understand. The SQL querying concepts were explained clearly, and the practical examples improved my learning experience. I enjoyed this course and learned many useful database skills.
By Madiha Fatima on 5/9/2026
The course was clear, well-structured, and easy to follow. The instructor explained concepts in a way that made sense even for beginners. It definitely exceeded what I expected.
By Mark John on 3/14/2026
It's a good course
By Amyn Gulzar on 1/5/2026
Rakesh has a very sound knowledge of SQL Server, TSQL, and Queries and the way he taught this subject is commendable. I thoroughly enjoyed the way he gone thru very quickly with his expert style to provide understanding of all the topics in this course. Thank you so much for teaching all the techniques and way of working with SQL Server and TSQL.
By Prajwal zeuss on 12/17/2025
Great course for learning SQL from the ground up. The explanations were clear, structured, and easy to follow. Practical examples and exercises really helped reinforce the concepts. Highly recommended for beginners and anyone looking to strengthen their SQL skills.
By Manjula M on 10/1/2025
“I gave this rating because the course explained advanced database concepts and SQL queries in a very clear and practical way. The examples were easy to understand, and I learned how to write and optimize queries more effectively. It was beyond what I expected.”
By Wout Exterkate on 9/24/2025
Opnieuw mijzelf verbreed op het gebied van SQL. Jammer dat sommige cursusinhoud niet (meer) volledig toegankelijk was (voor mij althans). Toch veel (nieuwe) inzichten in het gebruik van SQL verkregen.
By TEJASWI REDDY on 2/27/2017
It was a great opportunity to learn this course from basic to advanced level of Databases and Querying. The course gave me a good knowledge of all the concepts in an informative way.
By Marvel Mayfield on 12/22/2016
Fantastic in depth instruction. The only weakness would be with the homework/quizzes- more guidance & examples would be helpful. Nevertheless, the quality of the actual instruction is so good that the instructor earns the 5 start rating anyway.









