6 SQL Joins you MUST know! (Animated + Practice)

  Рет қаралды 87,215

Anton Putra

Anton Putra

Күн бұрын

🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com
To practice SQL, run the following commands:
docker run --detach --name my-postgres --env POSTGRES_PASSWORD=devops123 aputra/postgres-169:15.3
docker exec -it my-postgres psql -U postgres
▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬
► I’m a Senior Software Engineer at Juniper Networks (12+ years of experience)
► Located in San Francisco Bay Area, CA (US citizen)
▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
► LinkedIn: / anton-putra
► Twitter/X: / antonvputra
► GitHub: github.com/antonputra
► Email: me@antonputra.com
▬▬▬▬▬▬ Related videos 👨‍🏫 ▬▬▬▬▬▬
👉 [Playlist] Database Tutorials: • Database Tutorials
▬▬▬▬▬▬▬ Timestamps ⏰ ▬▬▬▬▬▬▬
0:00 Intro
0:33 Primary and Foreign keys
2:39 Inner Join
5:00 Left Join
5:47 Right Join
7:07 Full Join
8:09 Union
9:00 Cross Join
▬▬▬▬▬▬▬ Source Code 📚 ▬▬▬▬▬▬▬
► GitHub: github.com/antonputra/tutoria...
#sql #sqljoins #rdbms

Пікірлер: 101
@AntonPutra
@AntonPutra 10 ай бұрын
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com
@OdalyMontoya
@OdalyMontoya 2 ай бұрын
The animation is a GAME CHANGER! im a visua learner so this is perfect ! thanks!
@AntonPutra
@AntonPutra 2 ай бұрын
Thanks!!
@Supershocky
@Supershocky 8 ай бұрын
I always had a bit of confusion about how joins worked and how the resulting rows were formed, but the animations make it very clear. Thanks Anton!
@AntonPutra
@AntonPutra 8 ай бұрын
Thank you, Supershocky!
@EmpySoul
@EmpySoul 2 ай бұрын
OMG, this videos is absolutely incredible. I've been working with SQL for years but now I really understand JOINs. Such a great didactic explanation. Thanks!!!!!!!!!!!!!!
@HarshPatel-vy6lc
@HarshPatel-vy6lc 4 ай бұрын
Thank you so much! The dynamic visualization showing how data is pulled and related to the output helped a ton!
@AntonPutra
@AntonPutra 4 ай бұрын
thanks!
@malek0311
@malek0311 5 ай бұрын
Great explanation! Thank you so much.
@Tinaisspooky
@Tinaisspooky 3 ай бұрын
Thank you for this!!! Your graphics helped so much.
@AntonPutra
@AntonPutra 3 ай бұрын
thanks!
@embarrassed_dodo
@embarrassed_dodo 7 ай бұрын
Great explanation! Animation really made it more clear
@AntonPutra
@AntonPutra 7 ай бұрын
Thank Dodo!
@more-uv4nl
@more-uv4nl Күн бұрын
this video is more than amazing it has a really good content and simplified it is the perfect video for refreshement thank you alot Sir !
@AntonPutra
@AntonPutra Күн бұрын
thank you!
@amuthansakthivel3648
@amuthansakthivel3648 11 күн бұрын
Give this man an award!
@AntonPutra
@AntonPutra 11 күн бұрын
@ieatcrayons3322
@ieatcrayons3322 7 ай бұрын
ty so much!!! please make more like these!!
@AntonPutra
@AntonPutra 7 ай бұрын
Will do!
@isme364
@isme364 5 ай бұрын
great explanation thank you !
@a.v7998
@a.v7998 3 ай бұрын
Very interesting video!! Thanks for the explanation
@whattheydoexactly7794
@whattheydoexactly7794 7 ай бұрын
very amazing docker image, it helped me a lot. Thank you so much.
@AntonPutra
@AntonPutra 7 ай бұрын
welcome!
@moody_moon_coder
@moody_moon_coder 7 ай бұрын
Great video Mr Putra!
@AntonPutra
@AntonPutra 7 ай бұрын
Thanks!
@lucashoww
@lucashoww 3 ай бұрын
Really well explained dude! Cheers
@AntonPutra
@AntonPutra 3 ай бұрын
thanks!
@alexsg7433
@alexsg7433 3 ай бұрын
Well explained. Thank you!!🙏🏼
@AntonPutra
@AntonPutra 3 ай бұрын
thanks!
@davdeveloper
@davdeveloper 2 ай бұрын
This was great.
@pasinduvinsuka
@pasinduvinsuka 5 ай бұрын
Thank you so much Anton ❤
@AntonPutra
@AntonPutra 5 ай бұрын
Any time!
@sudip7949
@sudip7949 Ай бұрын
Very nice explanation with examples, i had hard time remembering these commands
@AntonPutra
@AntonPutra Ай бұрын
thanks!
@akshittyagi171
@akshittyagi171 26 күн бұрын
Thanks man... I always had problem understanding joins.. Thanks a lot. ❤
@AntonPutra
@AntonPutra 26 күн бұрын
welcome!
@surajwaghmare4653
@surajwaghmare4653 2 ай бұрын
Loved it ❤🎉
@AntonPutra
@AntonPutra 2 ай бұрын
thanks!
@drcharupandey
@drcharupandey 8 ай бұрын
Awesome content bro❤
@AntonPutra
@AntonPutra 7 ай бұрын
🤗
@pabitrakb5291
@pabitrakb5291 8 ай бұрын
Cleared all doubts Thank you ❤
@AntonPutra
@AntonPutra 8 ай бұрын
Thanks for visiting pabitra!
@maryodogwu4272
@maryodogwu4272 28 күн бұрын
Great explanation. Thank you
@AntonPutra
@AntonPutra 28 күн бұрын
thanks!
@mnasirkhanctl
@mnasirkhanctl 22 күн бұрын
Marvelous work!
@AntonPutra
@AntonPutra 22 күн бұрын
thanks!
@Teezy-ny9im
@Teezy-ny9im Ай бұрын
This was so helpful! Thank you.
@AntonPutra
@AntonPutra Ай бұрын
thanks!
@Kulec88
@Kulec88 2 ай бұрын
круто сделано, визуальная составляющая очень помогает в ваших видео
@AntonPutra
@AntonPutra 2 ай бұрын
spasibo!
@muhammadrafiuddin8319
@muhammadrafiuddin8319 26 күн бұрын
Thank you for explain this
@AntonPutra
@AntonPutra 26 күн бұрын
my pleasure!
@quest3604
@quest3604 2 ай бұрын
excellent explanation, thanks
@AntonPutra
@AntonPutra 2 ай бұрын
thank you!
@USA_to_Asia_in_2024
@USA_to_Asia_in_2024 14 күн бұрын
Thank you and God Bless!
@AntonPutra
@AntonPutra 14 күн бұрын
❤️
@bossgd100
@bossgd100 10 ай бұрын
Wow explanations are so clear
@AntonPutra
@AntonPutra 10 ай бұрын
Thanks :)
@elmirahadidian5051
@elmirahadidian5051 Ай бұрын
thanks for this video
@AntonPutra
@AntonPutra Ай бұрын
welcome
@raiyan22
@raiyan22 2 ай бұрын
SOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO HELPFUL!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! THANKS A LOTTTTTTTTTTTTTT!!!!!!!!!!!!!!!!
@attiladren6990
@attiladren6990 3 ай бұрын
Congratulations to you Anton. This is a fantastic presentation. May I ask what software you used to make it? Thank you.
@mehmetoz886
@mehmetoz886 4 ай бұрын
perfect explanations
@AntonPutra
@AntonPutra 4 ай бұрын
thanks!
@Rockduds-ee2se
@Rockduds-ee2se 3 ай бұрын
Anton thank you, your video helped me a lot. You said that computer read and compare the fields in a different way, that is not visible for the user. Will be great if you make a video explain it or recommends some great book that teach it.
@jimmyfavereau
@jimmyfavereau 6 ай бұрын
thanks Anton : )
@AntonPutra
@AntonPutra 6 ай бұрын
my pleasure :)
@ysgurjar
@ysgurjar 3 ай бұрын
Subscribed ! What do you use for such a great animation?
@AntonPutra
@AntonPutra 3 ай бұрын
thanks! adobe
@Alexpudow
@Alexpudow 4 ай бұрын
Спасибо 🙂
@AntonPutra
@AntonPutra 4 ай бұрын
pojaluysta :)
@densstutorial9175
@densstutorial9175 3 ай бұрын
hey anton thanks for the explanation, btw do your parent from Indonesia?
@mearnest91
@mearnest91 4 ай бұрын
Great video. Can I asked what you used for the animations?
@AntonPutra
@AntonPutra 4 ай бұрын
thanks, adobe suite
@samuelpartouche5931
@samuelpartouche5931 10 ай бұрын
Hello Anton, what software you are using to make your animation ? Thanks
@AntonPutra
@AntonPutra 10 ай бұрын
Hi, Adobe suite
@b.f.9484
@b.f.9484 4 ай бұрын
отлично
@AntonPutra
@AntonPutra 4 ай бұрын
spasibo
@padmavatitallapareddy8148
@padmavatitallapareddy8148 10 күн бұрын
This is really nice and clear video where can we practice SQL ? Thank you🙂
@AntonPutra
@AntonPutra 10 күн бұрын
Just updated readme. I have build a custom docker image based on the Postgres that has all the data. Run the following commands to pull it docker run --detach --name my-postgres --env POSTGRES_PASSWORD=devops123 aputra/postgres-169:15.3 docker exec -it my-postgres psql -U postgres
@padmavatitallapareddy8148
@padmavatitallapareddy8148 10 күн бұрын
@@AntonPutra thank you
@Aslamkaztro
@Aslamkaztro 6 сағат бұрын
❤❤
@AntonPutra
@AntonPutra 5 сағат бұрын
@GabrielPozo
@GabrielPozo 10 ай бұрын
👏🏾👏🏾👏🏾👏🏾
@AntonPutra
@AntonPutra 10 ай бұрын
🙏
@billionairepodcast
@billionairepodcast 5 ай бұрын
are you related to indonesia by any chance ?
@jetowl57
@jetowl57 Ай бұрын
ништяк объяснил, надеюсь начнёшь на русском выпускать видосы.
@AntonPutra
@AntonPutra Ай бұрын
spasibo, da sdelau kak nibud v budushem
@burhanuddinasgarali7678
@burhanuddinasgarali7678 11 күн бұрын
the video was great but if you could just look away when teaching, kinda creeps me out
@AntonPutra
@AntonPutra 11 күн бұрын
ok :)
@user-zw6vz4ec7n
@user-zw6vz4ec7n 10 ай бұрын
Nice explanation, but don't use Venn diagrams to explain joins, please. It does not clarify the situation, but introduces another layer of confusion.
@AntonPutra
@AntonPutra 10 ай бұрын
Noted
@jasonxb2998
@jasonxb2998 10 ай бұрын
@@AntonPutra Funnily enough, the diagrams make a lot more sense after you understand joins. Not before. haha
@jirehla-ab1671
@jirehla-ab1671 6 ай бұрын
​@@AntonPutrathe problems with postgres database continers is that not all extensions are installable
@atlantic_love
@atlantic_love 6 ай бұрын
Venn diagrams (in another video) were just what I needed to understand what was going on at the database level of the scheme. The venn showed one table having something in common with another.
@opprogram8620
@opprogram8620 Ай бұрын
@@AntonPutradon’t listen to him. It’s extremely common to use these vent diagrams with joins.
@nu7bla
@nu7bla 13 сағат бұрын
best explanation thank u
@AntonPutra
@AntonPutra 5 сағат бұрын
Learn Database Normalization - 1NF, 2NF, 3NF, 4NF, 5NF
28:34
Decomplexify
Рет қаралды 1,7 МЛН
О, сосисочки! (Или корейская уличная еда?)
00:32
Кушать Хочу
Рет қаралды 8 МЛН
I Need Your Help..
00:33
Stokes Twins
Рет қаралды 139 МЛН
SQL Query: Zero to Hero
31:01
ExComplicated
Рет қаралды 2,1 М.
Roadmap for Learning SQL
4:52
ByteByteGo
Рет қаралды 247 М.
What is Database Sharding?
9:05
Anton Putra
Рет қаралды 37 М.
MySQL SELF JOINS are ... ughhh
10:03
Bro Code
Рет қаралды 48 М.
📱 SAMSUNG, ЧТО С ЛИЦОМ? 🤡
0:46
Яблочный Маньяк
Рет қаралды 1,7 МЛН
Теперь это его телефон
0:21
Хорошие Новости
Рет қаралды 1,7 МЛН
iPhone 12 socket cleaning #fixit
0:30
Tamar DB (mt)
Рет қаралды 3,1 МЛН
ПК с Авито за 3000р
0:58
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 1,5 МЛН
Карточка Зарядка 📱 ( @ArshSoni )
0:23
EpicShortsRussia
Рет қаралды 275 М.