SQL JOINS Tutorial for beginners | Practice SQL Queries using JOINS - Part 2

  Рет қаралды 332,669

techTFQ

techTFQ

Күн бұрын

This is the SQL JOINS Tutorial for complete beginners. This is the second part of the series. In this video we shall cover FULL OUTER Join, CROSS Join, NATURAL Join and SELF Join. In the first part of this video series, I had covered INNER Join, LEFT join and RIGHT Join.
I start this video by discussing about FULL OUTER Join. But in order to understand FULL OUTER Join, we need to first look at the difference in output from INNER, LEFT and RIGHT JOIN. So we go through the difference in these 3 joins first and then I explain the concept of FULL OUTER Join.
We then cover CROSS join and I explain a scenario where you may need to use CROSS join.
We then talk about NATURAL join. I'll tell you the difference between NATURAL join and INNER join and also tell you why you should not be using NATURAL Join.
Finally, we cover one of the most important JOINS in SQL which is the SELF JOIN. I explain SELF join by taking a real world example.
Every concept is explained by writing SQL queries so hopefully this video along with the first part of this video, should help you to completely understand JOINS in SQL.
Joins are the most fundamental concepts in SQL and having a clear understanding of Joins is very essential to write good SQL queries.
Timeline:
00:00 Intro
00:54 FULL OUTER JOIN in SQL
10:20 CROSS JOIN in SQL
16:44 NATURAL JOIN in SQL
21:51 SELF JOIN in SQL
Watch the first part of this SQL JOINS Tutorial Series:
• SQL JOINS Tutorial for...
My recommended SQL Course: learnsql.com/?ref=thoufiqmoha...
Join my Discord Server: / discord
Join my FREE live SQL training session:
Batch 1 - Started on 03-Jan-2022 (08:00 pm Malaysian Time / 05:30 pm Indian Time)
Day: Monday, Tuesday, Thursday, Friday
Registration Link: www.lighthall.co/class/305d73...
Batch 2 - Starts on 17-Jan-2022 (09:30 pm Malaysian Time / 07:00 pm Indian Time)
Day: Monday, Tuesday, Thursday, Friday
Registration Link: www.lighthall.co/class/185a13...
Note: Both batch 1 and batch 2 will cover the exact same topics. Just the date and time are different based on the convenience of everyone.
How to Join the sessions:
1) Go to www.lighthall.co/
2) Click the subject "Data Science"
3) Find my session and click on it. The sessions will automatically start 4 mins prior to the scheduled time.
Please do subscribe and like this video if you found it useful.
🔴 WATCH MORE VIDEOS HERE 👇
✅ SQL Tutorial - Basic concepts:
• SQL Tutorial - Basic c...
✅ SQL Tutorial - Intermediate concepts:
• SQL Tutorial - Interme...
✅ SQL Tutorial - Advance concepts:
• SQL Tutorial - Advance...
✅ Practice Solving Basic SQL Queries:
• Practice Solving BASIC...
✅ Practice Solving Intermediate SQL Queries:
• Practice Solving INTER...
✅ Practice Solving Complex SQL Queries:
• Practice Solving COMPL...
✅ Data Analytics Career guidance:
• Data Analytics career ...
✅ SQL Course, SQL Training Platform Recommendations:
• SQL Course / Training
✅ Python Tutorial:
• Python Tutorial
THANK YOU,
Thoufiq

Пікірлер: 592
@VITORB82
@VITORB82 Жыл бұрын
After 5 centuries i finnaly understand what Cross Joins are. You deserve a Cookie!
@sithaphal
@sithaphal Ай бұрын
Then he need to subscribe to Mr.beast 😂
@crap45671
@crap45671 2 жыл бұрын
I can't believe I'm paying college fees with profs that can't even teach this well...
@techTFQ
@techTFQ 2 жыл бұрын
😁 I am glad this video helped
@venkatpullalarevu9998
@venkatpullalarevu9998 Жыл бұрын
Never understood SQL joins as much as I did with this video. Thoufiq, your teaching ability is beyond comparison. Great work.
@kondibaabhange
@kondibaabhange Жыл бұрын
right ....super se uper💯❤💥💥💥💥
@sabyasachimukherjee4278
@sabyasachimukherjee4278 2 жыл бұрын
Best explanations of JOINS in KZfaq. Hands down!
@techTFQ
@techTFQ 2 жыл бұрын
Thank you bro 🙏🏼
@faizanwar_
@faizanwar_ Жыл бұрын
How can you be so good at teaching? this is amazing...salute to people like you who provide such valuable contents for free
@worldofnature8066
@worldofnature8066 10 ай бұрын
TOUFIK you did a fantastic job simplifying SQL joins! I used to find them confusing, but his explanations really made it clear. Great job and very understandable!
@monikadewani6181
@monikadewani6181 Жыл бұрын
I struggled with the self join especially when I had to write the condition. You made it crystal clear to me. Thank you so much
@varshithreddy5104
@varshithreddy5104 2 жыл бұрын
Keep posting different difficult concepts in SQL. No need to think of joins again after watching ur videos
@techTFQ
@techTFQ 2 жыл бұрын
Thank you Varshith .. glad you liked it
@nikitarai3701
@nikitarai3701 Жыл бұрын
Once you start watching his videos. There's no going back seriously. This guy is the OG!
@nikhilyadav820
@nikhilyadav820 11 ай бұрын
I am really thankful to you for all the SQL related videos on your channel. Since the day I have been watching your videos, I can see lot of improvement in my learning.
@vijayadivakar9887
@vijayadivakar9887 2 жыл бұрын
Great teaching thank you sir....I'm continuously fallowing your SQL videos..
@techTFQ
@techTFQ 2 жыл бұрын
Your welcome 🙏🏼 I am glad you have liked my contents
@kishorekumarrv776
@kishorekumarrv776 Жыл бұрын
I'm also
@girishbawaskar3775
@girishbawaskar3775 Жыл бұрын
The way you explain I will never confused between any join …. Perfect explanation I have never get from any tutorial.. simple explanation not confusion♥️ all the best 👏
@ManaviVideos
@ManaviVideos Жыл бұрын
Excellent SQL Joins videos- Highly Recommended to watch it!
@user-ug9kb1od8x
@user-ug9kb1od8x Жыл бұрын
The best lecture on sql joins i've got so far!!
@johnwayne6151
@johnwayne6151 Жыл бұрын
Mate, I've viewed multiple videos explaining self-joins and yours is the one that pieced it together for me. Kudos to you - keep up the amazing content!
@sudarshanmhaisdhune1039
@sudarshanmhaisdhune1039 Жыл бұрын
Damn true bro. Self-join demo is outstandingggg! 💌
@gauravjain969
@gauravjain969 5 ай бұрын
The best tutorial out of all the tutorials present there on KZfaq.
@adeebazia3436
@adeebazia3436 Жыл бұрын
I've watched multiple videos on joins before, but this is the last video I'm watching as from today onwards all my concepts on joins will be crystal clear. Thankyou Thoufiq ♥️
@techTFQ
@techTFQ Жыл бұрын
Super glad to know that Adeeba 🙏🏼☺️
@daminichatta290
@daminichatta290 Жыл бұрын
Your way of explaining the concepts is very clear and easily understandable. The other best thing is that you explain the use cases that other videos lack. Good work Thoufiq.
@techTFQ
@techTFQ Жыл бұрын
Thank you so much Damini ☺️🙏🏼
@officesuperhero9611
@officesuperhero9611 2 жыл бұрын
You are a really good teacher. It is clear you spent a lot of time planning, writing, and editing these videos. Thank you!!
@brahmarao4826
@brahmarao4826 Жыл бұрын
"Clear and concise video tutorial - a perfect guide for mastering [SQL]. Highly recommended!" Thanks a lot Thaufiq🙏
@quincywambui1393
@quincywambui1393 Жыл бұрын
Thank you so much for this. I have been able to comprehend JOINS easily because of your well-explained videos.
@tousif161
@tousif161 2 жыл бұрын
The best explanation for SQL JOINS.
@manavnarula6427
@manavnarula6427 Жыл бұрын
I've been training myself to get into a business analyst role and trust me without a doubt, your videos are just so relevant and important. Would love to connect over linkedin. Thanks!
@techTFQ
@techTFQ Жыл бұрын
Thank you so much ☺️
@mujtabakhan4521
@mujtabakhan4521 Жыл бұрын
hey bro any update on your business analyst journey? i too am preparing for it!
@pratibhapragya3552
@pratibhapragya3552 11 ай бұрын
That's great explanation, I was always vague about joins until I watched this video. Thank you so much!
@Hedonistashu
@Hedonistashu Жыл бұрын
best video on joins tutorial...maza aagya sir ..pata hi ni chala kb video khatam ho gyi👌👌
@doctmohamedabdo
@doctmohamedabdo 4 ай бұрын
Mashallah perfect. These 2 videos are brilliant with excellent explanation
@Niyasudheeak
@Niyasudheeak Жыл бұрын
It's the first time I've ever understood sql joins so well, جزاك الله خيرًا, "بارك الله فيك thoufeek
@manuprakash1989
@manuprakash1989 2 ай бұрын
true
@kiran8370
@kiran8370 2 жыл бұрын
Was doing a Udemy course, learned join section there but wasn't cleared of all doubts. After watching your videos, cleared of all. Thank you!!
@SaiKiran-pu7ce
@SaiKiran-pu7ce 4 ай бұрын
One of the best sql join video ever i watched 💥
@VITORB82
@VITORB82 Жыл бұрын
You truly are a brilliant teacher. Thank you.
@humasayyed213
@humasayyed213 Жыл бұрын
Thank You Brother... First person who taught the joins so clearly. Thanks a lot
@PSK833
@PSK833 11 ай бұрын
thank you so much sir! I was also thinking like cross join is a useless thing, but today i realised its importance
@zeeshanahmed2594
@zeeshanahmed2594 Жыл бұрын
I have never understood self join. Thank you very much Sir for the simplified explanation.
@adityatomar9820
@adityatomar9820 Жыл бұрын
BEST SQL VIDEOS EVER!!!! TRUST ME GUYS, THESE VIDEOS ARE JUST SOMETHING WHICH FEELS ILLEGAL TO BE FREE!!!!! LOTS OF LOVE SIR.....THANK YOU SO MUCH.........#aspiringDataEngineer
@sudarshanmhaisdhune1039
@sudarshanmhaisdhune1039 Жыл бұрын
Wow! mind-blowing explanation Taufiq. Self join demo is outstanding. You are genius man.....!
@alekseipanin5577
@alekseipanin5577 6 ай бұрын
Great content, so clear and with great examples! Thank you very much!
@avinashgupta8627
@avinashgupta8627 Жыл бұрын
very good video to understand joins both parts 10 on 10 sir
@kavitalakhani9845
@kavitalakhani9845 6 ай бұрын
I understood the 1st part very well and now watching 2nd. Thank you very much for helping.
@sumaiyams27
@sumaiyams27 7 ай бұрын
After watching a lot of videos on Joins, finally I have got a best, Simpler and outstanding one.. No doubt at all.. I am feeling very Happy today Alhamdulillah as I got the confidence on Joins concept. Thank You Thoufiq.. Jazakallahu khair.. !!!
@rajesh.singha
@rajesh.singha 2 жыл бұрын
Awesome tutorial on SQL joins. Thanks a lot sir.
@crixcel8388
@crixcel8388 Жыл бұрын
I feel I am at the right place thoufiq , thanks for investing your valuable time for us
@gauravlele3890
@gauravlele3890 5 ай бұрын
Explanation with same example in simple language. Very helpful for understanding basics on joins. Thank you 😊
@atufashireen6238
@atufashireen6238 2 жыл бұрын
Toufiq sir, your teaching is great thanks a lot...I cant stop myself from not hitting the like button after the video.
@vaibhavsoni4219
@vaibhavsoni4219 Жыл бұрын
Best Video Watched For SQL Joins 🤩🤩🤩
@Pallavi_vibes
@Pallavi_vibes Жыл бұрын
I never understood self join but from this video its cleared.Thanks
@himanshuthakur3216
@himanshuthakur3216 Жыл бұрын
Made the concept very clear. Loved the way you explain everything
@anchal_diary
@anchal_diary Ай бұрын
I rarely comment because I am so lazy but your teaching skills forced me to write something for you as an appreciation you are a great teacher . so simple and straight Thankyou so much. Preparing for Data Analyst Role wish me luck!!!
@RK-wf7re
@RK-wf7re 2 жыл бұрын
Awesome presentation, among all the videos that I searched in entire KZfaq this is the best video i found on joins. Anyways I decided to watch all your playlist to improve my database skills. Plz keep doing more videos dude.
@vannamvasudha7414
@vannamvasudha7414 Жыл бұрын
The tremendous job bro...the jet speed of understanding directly landing into our brains..tq so much
@priyadharshinimuthukumar8970
@priyadharshinimuthukumar8970 6 ай бұрын
very good explaination part ...thank you so much
@itikalaneelu9126
@itikalaneelu9126 Жыл бұрын
Excellent ,outstanding :) keep up the good work sir
@msenthilkumar1124
@msenthilkumar1124 11 ай бұрын
you are rocking by way of explaniation, Even i had a lot of stuck in understanding join before watch this one.Great job Mr.
@ishitasaxena4245
@ishitasaxena4245 Жыл бұрын
you made this so easy to understand! thank you once again!!
@manojkumarrajaka5204
@manojkumarrajaka5204 2 жыл бұрын
Thanks for the second part Thoufiq. Its clear and i learned a lot from your online live sessions.Guys these are really helpfull for who are trying to learn SQL from scratch. I strongly recomended his second batch live sessions will start on 17th JAN 2020.Try to register before its free of cost.🥺👍🏻. THANK YOU.
@techTFQ
@techTFQ 2 жыл бұрын
Your welcome Manoj .. I am glad you liked my live sessions too 🙏🏼🙏🏼
@ramprasadsomaraju3889
@ramprasadsomaraju3889 Жыл бұрын
one of the best explanation so far this guy deserves a bow❤❤ love from ireland
@avanendrasharma8244
@avanendrasharma8244 Жыл бұрын
Part 1 explanation was awesome.going for part two.❤️
@user-ey5ch8ww1x
@user-ey5ch8ww1x 11 ай бұрын
No one can explain in such way that sql concept thanks sir sharing with us valuable content 😊
@neelmohankrishna8532
@neelmohankrishna8532 2 жыл бұрын
Thanks for bringing full clarity on joins with your amazing explanation. It would be great to have a lecture on Subqueries. Thank you.
@techTFQ
@techTFQ 2 жыл бұрын
Thank you 🙏🏼 glad you liked it. Subqueries video is coming in about an hour.. Just uploading it now .. I hope you like that one too
@kom_senapati
@kom_senapati Жыл бұрын
AWSOME VIDEO
@alanmiles6680
@alanmiles6680 Жыл бұрын
My goodness, this tutorial is priceless!
@michaelchiz8055
@michaelchiz8055 2 жыл бұрын
I enjoyed the previous video and i'm now enjoying this one too.
@anshikakushwaha1911
@anshikakushwaha1911 11 ай бұрын
bro you are really a magician ..like loved that video sm never understood like this before
@julianasdiaryy6705
@julianasdiaryy6705 2 жыл бұрын
I have just signed up on the Learn SQL using your affiliate link, it has been great, but when it comes to Join it gets confusing, so coming to watch your tutorial here makes everything understandable now. I just wanted to say thank you so much for your teaching and we look forward to more videos from you.
@techTFQ
@techTFQ 2 жыл бұрын
Thank you Juliana! I am glad you liked the course and my contents :)
@justanything1159
@justanything1159 Жыл бұрын
absolutely loved it !! thanks for sharing
@rajendrakakde2622
@rajendrakakde2622 2 жыл бұрын
Wait is over.. first JOIN video was awesome 👌
@techTFQ
@techTFQ 2 жыл бұрын
I hope you will like this one too ☺️
@vgaurav3011
@vgaurav3011 2 жыл бұрын
Thankyou for the efforts! Loved the Join Series surely sharing it on all my groups and communities, perfect for beginners and even people who want to revise!
@techTFQ
@techTFQ 2 жыл бұрын
Thank you Vipul .. Glad you liked it and happy to know you would share it with others 🙏🏼☺️
@romalmahana6676
@romalmahana6676 4 ай бұрын
Explained in very simple words, there is nothing that i didn't understand. Keep it up!!!
@arshansheikh7324
@arshansheikh7324 11 ай бұрын
The best video on joins ever
@nishigandhakhopade4777
@nishigandhakhopade4777 10 ай бұрын
This the best You Toube series to learn sql.. Thank You for the efforts..!!!
@hammadyasir2174
@hammadyasir2174 3 ай бұрын
You're an amazing teacher! I've taken courses on Coursera from big companies like IBM and Google, but your explanation of database joins is by far the best. The way you break down the different types of joins makes it so easy to understand. Thank you! Sending lots of love from Pakistan.
@tolulopeabolarin5597
@tolulopeabolarin5597 2 жыл бұрын
I can't appreciate you enough for making your videos so easy to understand, thank you Thoufiq.
@techTFQ
@techTFQ 2 жыл бұрын
Your welcome Bro Glad you like them
@soy_leche
@soy_leche 2 жыл бұрын
Thoufiq, I really appreciate your videos. The explanations are great.
@techTFQ
@techTFQ 2 жыл бұрын
Thank you Ryan 🙏🏼
@sayonapurohit6223
@sayonapurohit6223 Жыл бұрын
I am glad I found your video. I was struggling in joins so much- now feels like i am a pro
@techTFQ
@techTFQ Жыл бұрын
glad it helped
@harkiratkaur3467
@harkiratkaur3467 2 жыл бұрын
Can't thank you enough! A great resource to learn, keep posting:) Can you also teach how NULLs are treated in joins?
@techTFQ
@techTFQ 2 жыл бұрын
Thank you :) as for NULLS in JOINS, will probably make another video about it since many have asked it
@embisonjones4996
@embisonjones4996 Жыл бұрын
Superb Sir 👏👏👏👏
@user-cg6fu2gh9u
@user-cg6fu2gh9u 11 ай бұрын
value for time content... Amazing teaching skills.... Thank u so much sir.....
@snehalgajbhiye1454
@snehalgajbhiye1454 Ай бұрын
Thank you so much sir...its amazing to learn SQL from ur channel☺
@sabitasappal5535
@sabitasappal5535 2 жыл бұрын
What an explanation!! This helped me alot. Thankyou.
@pavanofficial4715
@pavanofficial4715 9 ай бұрын
thank you brother! i love it the way your explaining
@masterenglish7156
@masterenglish7156 Жыл бұрын
Hi Thoufiq, Seriously You are the best , I completely understood the topic where did not get them from the college itself. Thank you so much.
@pankajroy.4
@pankajroy.4 2 жыл бұрын
Just awesome...👌 I recently learn SQL but I had many confusion about joins.... Every thing is Crystal clear now Thank you sir !♥️ Keep uploading such tutorial.
@techTFQ
@techTFQ 2 жыл бұрын
Thank you Pankaj :) So glad this helped you
@rekhanagrale3712
@rekhanagrale3712 Жыл бұрын
Thankkk u soo muchh . finally someone teaches it so perfectly
@chrincypallattujose6407
@chrincypallattujose6407 7 ай бұрын
Excellent lessons.. thanks Thoufiq!
@rameswarreddy6336
@rameswarreddy6336 Жыл бұрын
good teaching skills. amazing
@anushiyasivakumar6786
@anushiyasivakumar6786 Жыл бұрын
Hi mate, thanks for the great video. Also to make sure, since both employee and manager table share two same columns(dept_id, manager_id), I would appreciate if you could show how it works on natural join if the query was to display employee names, and their managers.
@mammadovrashad339
@mammadovrashad339 Жыл бұрын
Thank you maaan! Help me a lot. Wth love from Azerbaijan
@idontknowwhattonameit9468
@idontknowwhattonameit9468 3 ай бұрын
Thank you very much sir !, your SQL content is amazing
@vipintiwari327
@vipintiwari327 2 ай бұрын
so well explanation sir ji...loved it
@qurdedu4032
@qurdedu4032 2 жыл бұрын
Tofig, you are rocking it bro! Deep and clear explanation. Thank you sir.
@techTFQ
@techTFQ 2 жыл бұрын
Glad you liked it buddy 🙏🏼
@anandakumarv2675
@anandakumarv2675 Жыл бұрын
Your trainings are awesome... Thanks lot... For the knowledge sharing...
@abhinandanjain5801
@abhinandanjain5801 Жыл бұрын
Very lucid explanation. Thank you!
@ehsanellahi5602
@ehsanellahi5602 Жыл бұрын
I very rarely make comment's on any videos but today, I felt like if, I wouldn't like or subscribe to you that you be injustice to this wonderful and very simplified explanation.
@techTFQ
@techTFQ Жыл бұрын
I truly appreciate it , glad to know you liked it
@rajankakaniya887
@rajankakaniya887 2 жыл бұрын
Thank you very much. Amazing explanation with examples. 😀👌
@saxpete
@saxpete Жыл бұрын
best KZfaq sql course,thx
@shabbirahmed-hc7ek
@shabbirahmed-hc7ek Жыл бұрын
iam starting my career into data analyze your vidoes is really help lot
@srinivasg1331
@srinivasg1331 Жыл бұрын
The way you explained is excellent. Very much understandable you lecture
@FahadKhan-vt5nc
@FahadKhan-vt5nc Жыл бұрын
Taufiq you are doing an exceptionally great job. A small request can upload a video containing all of the basic+intermediate+advance topics. That will be really helpful. Thanks in advance
@ashutoshsingh5568
@ashutoshsingh5568 2 жыл бұрын
Brilliant explanation for JOINs. You're now my SQL Guru. Thanks for the teachings. One request to make some videos on Dynamic SQL as well. Once again, thanks a ton sir.
@techTFQ
@techTFQ 2 жыл бұрын
Thank you Ashutosh :) and noted on the request
@shaikusman536
@shaikusman536 Жыл бұрын
That was awsome, ...simple outstanding explanation brother...Thanks aton...respect from Blr...INDIA.
@AdityaMishra-cj7kt
@AdityaMishra-cj7kt Жыл бұрын
Awesome. Loved it
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 37 МЛН
ОБЯЗАТЕЛЬНО СОВЕРШАЙТЕ ДОБРО!❤❤❤
00:45
Mama vs Son vs Daddy 😭🤣
00:13
DADDYSON SHOW
Рет қаралды 48 МЛН
Spot The Fake Animal For $10,000
00:40
MrBeast
Рет қаралды 192 МЛН
SQL Views Tutorial | VIEWS in SQL Complete Tutorial
43:20
techTFQ
Рет қаралды 259 М.
6 SQL Joins you MUST know! (Animated + Practice)
9:47
Anton Putra
Рет қаралды 130 М.
Complete guide to Database Normalization in SQL
40:51
techTFQ
Рет қаралды 155 М.
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 37 МЛН