Тёмный

Roadmap for Learning SQL 

ByteByteGo
Подписаться 842 тыс.
Просмотров 274 тыс.
50% 1

Get a Free System Design PDF with 158 pages by subscribing to our weekly newsletter: bit.ly/bytebytegoytTopic
Animation tools: Adobe Illustrator and After Effects.
Checkout our bestselling System Design Interview books:
Volume 1: amzn.to/3Ou7gkd
Volume 2: amzn.to/3HqGozy
The digital version of System Design Interview books: bit.ly/3mlDSk9
ABOUT US:
Covering topics and trends in large-scale system design, from the authors of the best-selling System Design Interview series.

Наука

Опубликовано:

 

15 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 107   
@jong.4864
@jong.4864 2 месяца назад
Man, this guy is pumping these vids out! Way to go Byte
@panic_seller
@panic_seller 2 месяца назад
Subqueries is SQL's most powerful tool, infact if you can consistently write correct subqueries, you should be a master in SQL
@MrYerak5
@MrYerak5 2 месяца назад
You can also crash the database if you do it right
@mileselam641
@mileselam641 2 месяца назад
CTEs > subqueries More composable, easily debuggable, more flexible, easier to read, and easier to write.
@shadowspyes
@shadowspyes 2 месяца назад
@@mileselam641yet not as optimized
@MrNortySpock
@MrNortySpock 2 месяца назад
@@shadowspyes CTE optimization behavior is database-specific, some databases can optimize with and around CTEs just fine.
@mileselam641
@mileselam641 2 месяца назад
@@shadowspyes I don't know where you got your info, but there is no inherent reason CTEs would be slower. In Postgres you can mark a CTE as MATERIALIZED or not, making them act as a typical subquery would or as a temporary table depending upon your use case, how many results you expect back, and how often you reference that dataset. Logically, CTEs and subqueries are identical. From the planner's point of view, they're actually easier to optimize. Just after their introduction, they could act as an optimization fence, but those days are long gone.
@jmarrero1108
@jmarrero1108 Месяц назад
Dude! I could of use this diagram 10 yrs ago!!! Anyone who wants to learn should have a copy of this. And keep it in your workspace.
@icns01
@icns01 2 месяца назад
Short, high speed revision of the key concepts...Nice!👍
@lenzrun
@lenzrun 2 месяца назад
Great animation! Just a heads-up, at 1:47, the table name mentioned is 'Products,' but the query refers to the 'Orders' table. Keep up the good work! 😊
@theyreminisceoverus
@theyreminisceoverus 12 дней назад
Thank you so much for this. You have no idea of how much you covered in less than 5 minutes. Kudos!!
@bulatmsk
@bulatmsk 2 месяца назад
The scheme in the start of video - is cool!
@JohnS-er7jh
@JohnS-er7jh 12 дней назад
best infographics I have found that explains various tech topics. great job.
@MikeTosno
@MikeTosno 2 месяца назад
Enjoying your content, thanks for putting it out! As an FYI, there is a small typo when the video talks about "Inner Joins" - I believe the visual of the table should state "Orders" instead of "Products", as this is what the SQL statement is using.
@RobertPodosek
@RobertPodosek 2 месяца назад
It's ByteByteGo lol.. if you're read a single one of their newsletters there's typos all over the place.
@marksto6581
@marksto6581 2 месяца назад
Thanks for the SQL basics coverage! Advanced topics may include: UNION queries, CTE / WITH queries, Triggers and Stored Procedures, etc.
@mileselam641
@mileselam641 2 месяца назад
Those are all still part of SQL basics. Triggers and stored procedures are intermediate at best. :-)
@vjlxmi7039
@vjlxmi7039 26 дней назад
​@@mileselam641 then what would be the advanced topics?
@-Hussainnn
@-Hussainnn Месяц назад
I use SQL in data analysis, it is powerful when combined with Excel!
@GambillDataEngineering
@GambillDataEngineering 11 дней назад
Great job packing in so much information in under 5 min!
@SilentGamingDad
@SilentGamingDad 2 месяца назад
Excelente vídeo de introdução, direto e preciso !
@mohamadnourbader1068
@mohamadnourbader1068 2 месяца назад
great choice to advance the sound level, I can hear your videos better now.
@ByteBite101
@ByteBite101 2 месяца назад
You inspired me to create such explainer videos. Keep up. Great video as always
@gradientO
@gradientO 2 месяца назад
Subscribed :-)
@icns01
@icns01 Месяц назад
An excellent summary and review of all the key SQL concepts AFTER you have learnt them...this is not for starters...imho.
@drancerd
@drancerd 2 месяца назад
Como siempre... Lo mejor!!! ❤ Gracias!
@zainuddinbrahim4625
@zainuddinbrahim4625 2 месяца назад
Thanks, i am starting to learn it bit by bit
@anotherrandom1
@anotherrandom1 22 дня назад
Extremely useful and perfect for my adhd brain, thx
@SallyMwalrMusic
@SallyMwalrMusic 2 месяца назад
Just want to encourage you bro... You;re putting so much effort to create exceptional content... Didn't have to watch everything to see that... May God bless and reward your hardwork
@sourabhbagade3538
@sourabhbagade3538 2 месяца назад
Animation is just awesome 👍🏻
@Unlikelyjellyfish
@Unlikelyjellyfish 2 месяца назад
Love the content! @2:13, the table on the bottom should be ‘Orders’. Also DATEADD needs paren @2:51
@wrona1993
@wrona1993 2 месяца назад
Also right table at 1:55 should be "Orders"
@vivekravi827
@vivekravi827 2 месяца назад
Can you talk a bit about the scope of Procedural SQL, Triggers and hierarchical queries
@user-qh5fr3yo1w
@user-qh5fr3yo1w Месяц назад
Очень хорошее видео. Рассказать о базовых принципах SQL за 5 минут не каждому дано.
@Jerrel.A
@Jerrel.A Месяц назад
Awesome! Thank You.
@lucatsf
@lucatsf 2 месяца назад
I've been a developer for 5 years and to this day, I don't have a mastery of SQL. I know when I need to use something and I look it up, but I don't know it by heart.
@stevefrandsen7897
@stevefrandsen7897 Месяц назад
Nothing wrong with being humble and double checking your work. Many people don't know the nuances of COUNTing where the data may or may not have NULLs, but they would never admit it. Better to just be wrong.
@lucatsf
@lucatsf Месяц назад
@@stevefrandsen7897 Yeah, that's true. Thanks for the comment!
@ffred80
@ffred80 10 дней назад
That's ok in your current sphere of work , where you can google things out .But when you interview for a product company they will rip you apart with SQL questions .so better get to know it inside out .
@Avegeania
@Avegeania 4 дня назад
Add CTE's and temp tables aswell. They'll just save you some time on repetitive code.
@jopadjr
@jopadjr Месяц назад
7k+...Thanks. Great Video !!!
@raviss98
@raviss98 2 месяца назад
Thanks a ton for this video
@janardannn
@janardannn 2 месяца назад
this guy knows how to intimidate newbies with all the graphics, if i didnt know sql i would be terrified looking at all those
@ravindranaths513
@ravindranaths513 2 месяца назад
Could you please make a video on Wide column vs column family vs columnar vs column oriented DB
@indramal
@indramal 2 месяца назад
🔴Please do a video about CQL like this.
@maxvaessen
@maxvaessen 2 месяца назад
Very useful!
@MaheshJoshi_wellington
@MaheshJoshi_wellington 2 месяца назад
Awesome !
@RamVelagala
@RamVelagala 2 месяца назад
i always get this is not efficient , use this query, for example: i have a prod job which check if it runs today, it checks for data existing for today and delete and try to insert whatever it has(new data). someone suggested donot delete, ty to do a left join which is faster the above is a simple usecase(ml jobs - reruns), but where to learn all these fundamentally. it will help a lot. Thanks in advance
@raj_kundalia
@raj_kundalia 2 месяца назад
Thank you!
@tomasmichek5842
@tomasmichek5842 4 дня назад
Great video! Just one thing I want to point out - I don't think it's a good idea to put the pop-up links for another videos mid-video (1:39) it got really distracting, otherwise - good work!
@omarjimenez996
@omarjimenez996 2 месяца назад
It is a quite interesting and informative video. Could you tell me in what software you created the diagram that appears at the beginning of the video? Someone knows?
@ahounoufolabithierry5235
@ahounoufolabithierry5235 2 месяца назад
Maybe Adobe Illustrator and After Effects as stated in the description
@trongphucnguyen3829
@trongphucnguyen3829 2 месяца назад
Tell me about the software used to create animations in your video. Thank you.
@tonym5857
@tonym5857 Месяц назад
Great video 👏👏👏👏
@7X24Gamer
@7X24Gamer 2 месяца назад
hi bro, your video and diagram are so amazing, could you pls let me know how to draw dynamic lines as what you have in your video? thank you sooooo much
@resistentemente
@resistentemente 2 месяца назад
It's in the description bro!
@abhisheaksaraswat-ib1of
@abhisheaksaraswat-ib1of Месяц назад
@@resistentemente, where? I think tool name is mentioned only, but how we can create the same, I tried but no success
@toskito123
@toskito123 2 месяца назад
Such valuable content
@nikkananda
@nikkananda Месяц назад
I'm curious, what tool do you use to create your videos??
@Phuongang-ti6ch
@Phuongang-ti6ch 2 месяца назад
Can you talk about stack and pointers in memory?
@Amit-hb9ex
@Amit-hb9ex 2 месяца назад
Please make a detailed roadmap for Android development
@DmitriiBaranov-ib3kf
@DmitriiBaranov-ib3kf 2 месяца назад
What about SurrealDB? 😊
@mihirpmehta
@mihirpmehta 2 месяца назад
What tool do you use for generating this diagrams ?
@toringoy
@toringoy 28 дней назад
which software do you use to make the dynamic flow diagram?
@naveenverma2951
@naveenverma2951 2 месяца назад
best summarize view. Gave much better intro.
@YazanAbdalghani-hk9kv
@YazanAbdalghani-hk9kv 28 дней назад
the video should be named learn SQL in 5 minutes. nice cover for the SQL.
@user-kd8co5rr7y
@user-kd8co5rr7y Месяц назад
Sir make video about Twitter(X) system design
@asht9193
@asht9193 2 месяца назад
Which tool is used for these animations
@vnit4security
@vnit4security 2 месяца назад
Nice Effect
@itcommunity7600
@itcommunity7600 Месяц назад
Please provide us with a learning map IT support and Cybersecurity
@ShaheenGhiassy
@ShaheenGhiassy 2 месяца назад
A video on how to learn AI would be amazing
@abhisheaksaraswat-ib1of
@abhisheaksaraswat-ib1of 2 месяца назад
Can you teach us how we can make these animations??
@MyWatermelonz
@MyWatermelonz 2 месяца назад
I go out of my way to use .json or .csv for everything just to not learn sql.
@TwoTeaTee
@TwoTeaTee 2 месяца назад
Won't call this a "Roadmap"!
@The0Yapster
@The0Yapster 2 месяца назад
why not ?
@InsightByte
@InsightByte 2 месяца назад
More of a snippet
@liberationexpressionsbyfre4241
@liberationexpressionsbyfre4241 Месяц назад
How do you all create these diagrams?
@jorge.orozco
@jorge.orozco 2 месяца назад
Why CRUD(Create, Delete, Rename(Read?), Update) is into DDL? lenguaje de DEFINITION de datos
@MrSumkinFedor
@MrSumkinFedor 2 месяца назад
Create read update delete
@parkugyen9079
@parkugyen9079 25 дней назад
I am sorry to pin point this out, but by any chance, did you happen to use ai to generate your transcript? I use ai every day and I am used to some terms of ai. So from the first 30 secs of your video, I got an instinct that you might have used ai. But I cannot guarantee. Thanks for the great video though!
@hasnatrasool6286
@hasnatrasool6286 Месяц назад
Love ❤
@saitaro
@saitaro 2 месяца назад
1:59 You forgot the value for age :)
@richardduncan3403
@richardduncan3403 2 месяца назад
SQL 4 life :)
@michelvandermeiren8661
@michelvandermeiren8661 2 месяца назад
SQL is the most important language to master
@ilikegeorgiabutiveonlybeen6705
@ilikegeorgiabutiveonlybeen6705 2 месяца назад
you look like neural network
@larryhatcher8927
@larryhatcher8927 27 дней назад
Already obsolete....Pandas is what you need to learn
@isahaqsterling4693
@isahaqsterling4693 Месяц назад
stubborn academy
@kottnkottnson
@kottnkottnson 2 месяца назад
i wouldnt really call that a roadmap :D rather a 4 minute video about sql and different queries...
@arturasf6740
@arturasf6740 2 месяца назад
SQL should be thought in schools from like 6th grade, but we will have transgender studies instead probably.
@we_areone
@we_areone 2 месяца назад
Lol the irony...coz most would not agree with you. They are more bothered about prom, getting laid before they even get married etc. Skills like these are generally mocked 😏
@TheKmsaboor
@TheKmsaboor 2 месяца назад
Such a weird transphobic take to have 😂 when our education system in the US don’t even properly teach steam in general let alone personal finances. As an engineer I would not want to learn SQL in middle school. Shit too boring when children needed to learn more life skills communication, sex ed, and personal finance like taxes or buying a home.
@mileselam641
@mileselam641 2 месяца назад
Amazing. Every word of what you just wrote was wrong.
@nemeziz_prime
@nemeziz_prime 2 месяца назад
​@@mileselam641woke alert 🚨🚨🚨
@mileselam641
@mileselam641 2 месяца назад
@@nemeziz_prime Better than sleeping on the job!
@ordinarygg
@ordinarygg 2 месяца назад
Roadmap? To learn SQL? LOLOLOL what level of degradation we are?)
Далее
10 Coding Principles Explained in 5 Minutes
5:44
Просмотров 120 тыс.
Learn SQL Basics in Just 15 Minutes!
16:57
Просмотров 110 тыс.
Пранк над Катей 🤣🤣🤣
01:00
Просмотров 162 тыс.
Самый надежный автомобиль
01:00
Просмотров 576 тыс.
Learn Database Normalization - 1NF, 2NF, 3NF, 4NF, 5NF
28:34
The Harsh Reality of Being a Data Analyst
7:39
Просмотров 540 тыс.
6 SQL Joins you MUST know! (Animated + Practice)
9:47
Просмотров 103 тыс.
Learn SQL In 60 Minutes
56:24
Просмотров 2 млн
What is Data Pipeline? | Why Is It So Popular?
5:25
Просмотров 45 тыс.
How I use SQL as a Data Analyst
15:30
Просмотров 801 тыс.
Caching Pitfalls Every Developer Should Know
6:41
Просмотров 107 тыс.
So You Think You Know Git - FOSDEM 2024
47:00
Просмотров 987 тыс.
ТОП-5 культовых телефонов‼️
1:00
Will the battery emit smoke if it rotates rapidly?
0:11
AI от Apple - ОБЪЯСНЯЕМ
24:19
Просмотров 116 тыс.
Face ID iPhone 14 Pro
0:59
Просмотров 12 тыс.