Комментарии •

  • @freecodecamp
    @freecodecamp 4 года назад +2127

    Click the "JOIN" button below the video to support freeCodeCamp.org!

    • @himanshukeshtwal4658
      @himanshukeshtwal4658 4 года назад +17

      how can we decide to select no of column in a table as a primary key?
      as i saw in few table we select 2 primary key and in other we select only 1 column as a primary key.

    • @Elemy921
      @Elemy921 4 года назад +13

      himanshu keshtwal depends how you’d like to use the column for , it’s just pure logic

    • @kethankoz6910
      @kethankoz6910 4 года назад +24

      is there a 2020 one for this???

    • @himanshukeshtwal4658
      @himanshukeshtwal4658 4 года назад +5

      @@kethankoz6910 yes

    • @HarshitSingh-it7kp
      @HarshitSingh-it7kp 4 года назад +6

      @@himanshukeshtwal4658 where there are more than 1 primary keys clubed together it is k/a:composite key.

  • @afrozalam256
    @afrozalam256 Год назад +1914

    For me It all started from this 4 hour video. This youtube video changed my life. I had no clue what SQL or what database was. I used to be an accountant and today I work as a database developer. Thank you so much.
    To all those people who are trying to change their careers, you can do it!

    • @robertachternaam4493
      @robertachternaam4493 Год назад +17

      how long did it took you to become database developer after accountant? THankyou

    • @quadir6076
      @quadir6076 Год назад

      I have a question about the Mac installation /login, i feel like this might be a little outdated and especially w most people like me having the newer M1/M2 MacBooks so when I installed it , it didn’t give me any temp password or user and it was already active when I clicked on it so idk if now it just doesn’t need one to start but I’m confused on that part, anyone have same issue?

    • @mukhammed_kaldybai
      @mukhammed_kaldybai Год назад +1

      ​@@quadir6076I didn't understand where you have issues in registration on terminal or what? I have a MacBook and it works on m1 and op sistem is MacOs it works perfectly if you do it just like in the video Idk

    • @quadir6076
      @quadir6076 Год назад +1

      @@mukhammed_kaldybai I got it , i followed the instructions exactly step by step from the vid but it’s a little outdated and the whole download process was a little different, like for example it didn’t give me a temp password I had to go into the settings and make one then go back to the terminal and follow the code steps from the vid

    • @najim8157
      @najim8157 Год назад +5

      But isn't there something missing from the course ?
      Such as : Procedures and Functions not the already defined ones like creating a one of your own

  • @meatbucket9626
    @meatbucket9626 5 лет назад +6760

    my man sat down for 4 hours and 20 minutes and just talked about databases the whole time, god level

    • @Hustler_00
      @Hustler_00 5 лет назад +221

      You know there are more then 100 cuts! Right? lol

    • @meatbucket9626
      @meatbucket9626 5 лет назад +339

      Yeah ik but 4 20 tho

    • @anakinskywalkerrr
      @anakinskywalkerrr 5 лет назад +79

      He's great with explaining things

    • @Justfun-xx6xe
      @Justfun-xx6xe 5 лет назад +40

      hemorhoids are developing 🤣

    • @lucienhughes8628
      @lucienhughes8628 5 лет назад +65

      @@Hustler_00 Yeah but tshirt, beard and hair all look exactly the same all the way through, I reckon he recorded it all in one go!

  • @amalpb1811
    @amalpb1811 5 лет назад +5802

    (0:00) Introduction
    (2:36) What is a Database?
    (23:10) Tables & Keys
    (43:31) SQL Basics
    (52:26) MySQL Windows Installation
    (1:01:59) MySQL Mac Installation
    (1:15:49) Creating Tables
    (1:31:05) Inserting Data
    (1:38:17) Constraints
    (1:48:11) Update & Delete
    (1:56:11) Basic Queries
    (2:08:37) Company Database Intro
    (2:14:05) Creating Company Database
    (2:30:27 ) More Basic Queries
    (2:26:24) Functions
    (2:45:13) Wildcards
    (2:53:53) Union
    (3:01:36) Joins
    (3:11:49) Nested Queries
    (3:21:52) On Delete
    (3:30:05) Triggers
    (3:42 12) FR Diagrams Intro
    (3:55:53) Designing an ER Diagram
    (4:08:34) Converting ER Diagrams to Schemas

  • @katbarako
    @katbarako 9 месяцев назад +532

    When my kid went down for her nap today I had no idea what SQL was. By the time she woke up, I knew how to write queries and turn ER diagrams into to database schemas. Thanks, Giraffe man.

    • @bt78646
      @bt78646 8 месяцев назад +17

      Mam,how did you manage finishing it in straight 4 hours one day/didn't you have to pause and practice yourself?I

    • @Omer698
      @Omer698 7 месяцев назад

      @@bt78646because she's lying

    • @GigglesandChuckles777
      @GigglesandChuckles777 6 месяцев назад +6

      I need a recording memory like you, it's almost a week and still not finished 😂😂😂

  • @angiemakhubela
    @angiemakhubela 2 года назад +2305

    To everyone who does not have the means to go to University or College and are self teaching, keep on going! your efforts will definitely be recognised 🙏🏾

    • @TeeJville10
      @TeeJville10 2 года назад +8

      That is very, thank you !

    • @anurag1588
      @anurag1588 Год назад +2

      ❤️❤️🙏🙏

    • @kelvingamer1776
      @kelvingamer1776 Год назад +4

      Amen!

    • @FireJach
      @FireJach Год назад +17

      I was there. i have got master's of economics and they didn't teach me this. I know excel, powerpoint, word but not this.

    • @prajjwal1010
      @prajjwal1010 Год назад +3

      Thank you, same for you:)

  • @ZoldarMusic
    @ZoldarMusic 2 года назад +4698

    This was the only lesson of SQL I have ever taken and I managed to get a job as a Junior Data analyst! Thanks

    • @fawadzia2909
      @fawadzia2909 2 года назад +152

      Amazing. Congratulations. I am also learning SQL to work as Data Analyst. Could to please guide how to prepare for an interview and have you learned Tableau also?

    • @im2879
      @im2879 2 года назад +44

      What other resources did you use and how long did it take I'm interested in doing the same this summer. It would be of much help, Thank you

    • @divyabksunar1986
      @divyabksunar1986 2 года назад +28

      do you also have bachelor degree in related field or did you get the job without it and also where are you base? Thanks in advance.

    • @tarunrana716
      @tarunrana716 2 года назад +150

      4hrs get u a job. I don't believe

    • @buggy_bug
      @buggy_bug 2 года назад +120

      @@tarunrana716 for sql he studied only this, but you also need other skills

  • @haiphan9181
    @haiphan9181 3 года назад +3526

    This man is going to heaven on a first-class seat.

  • @astherieIIemercadejas
    @astherieIIemercadejas Год назад +100

    9:35 DBMS
    12:20 CRUD (4 main operations of database)
    13:15 2 types of databases
    16:37 SQL
    20:10 queries
    26:37 primary key
    29:18 surrogate key
    30:11 surrogate key vs natural key
    30:33 foreign key
    36:49 composite key

  • @sahilpawarr
    @sahilpawarr 4 года назад +7569

    who are these 1k people who disliked this video. The guy is teaching an entire language in 4hrs for free what the heck do you want?????

    • @tallitvak5325
      @tallitvak5325 4 года назад +546

      Welcome to the World Wide Web, my friend.

    • @eddytheengineer
      @eddytheengineer 4 года назад +434

      The want pdf + exercises AND tutoring *FOR FREE* 😂 -- i know the type (lazy/ungrateful)

    • @sulaimankhan8033
      @sulaimankhan8033 4 года назад +215

      Brother,... God just simply didn't make HELL.. He knew - there is one in every household that manages to ruins the special occasions...

    • @mdsaddamkhan8400
      @mdsaddamkhan8400 4 года назад +89

      May be they are of different RUclips channel guy's

    • @nasirs5567
      @nasirs5567 4 года назад +222

      Colleges and university WORKERS

  • @lilnasd9193
    @lilnasd9193 2 года назад +3060

    Two weeks ago I started doing this course thinking that it would be useful for my placements and today I'm here to let you know that because of your teaching I actually learnt DBMS and got placed in an MNC .The recruiter asked me about DBMS functions and in particular he asked me about group by function which I otherwise wouldn't have answered . I'm really grateful for you and thank you very much Sir for taking your time to explain DBMS to us.

    • @asurachampion2881
      @asurachampion2881 2 года назад +62

      Are u a bot or real human

    • @saansardar1215
      @saansardar1215 2 года назад +31

      @@asurachampion2881 why would he be a bot??

    • @afiffadillah3862
      @afiffadillah3862 2 года назад +76

      @@saansardar1215 that comment is a template

    • @saansardar1215
      @saansardar1215 2 года назад +6

      @@afiffadillah3862 oh okay i didn't know

    • @lilnasd9193
      @lilnasd9193 2 года назад +34

      @@saansardar1215 I'm not a bot 😅

  • @aniketbiswas9885
    @aniketbiswas9885 2 года назад +1167

    I will never forget how I ended up here and finally secured a job for myself and this course has had immesurable contribution towards my success. It helped me get started with SOMETHING when my brain was cluttered and I was living in despair with all the wrong decisions in life. I'm very very thankful to Mike and whoever put this course in this format.

  • @jane_emilith
    @jane_emilith Год назад +386

    This course is way better than those I paid for on Udemy. Clear, well-structured and concise. Thank you so much for your hard work, you are a really great teacher! *Followed you on Linkedin*

    • @jonlima9897
      @jonlima9897 Год назад +4

      Hey! Are you currently working as developer?

    • @jane_emilith
      @jane_emilith Год назад +20

      @@jonlima9897 no, I'm not in tech, just learning stuff for my pleasure and career prospects

    • @oldpain7625
      @oldpain7625 Год назад

      ​@@digitalsmartguide5672I'm male #2. I'm going to fight you now.

    • @kzisaeed93
      @kzisaeed93 Год назад

      cant find him in linkedin. can you provide his linkedin id please.

    • @okaforjoseph8445
      @okaforjoseph8445 Год назад

      Please send me your PopSql file, I could not download it

  • @tonyarteaga5834
    @tonyarteaga5834 5 лет назад +1780

    I'm having an interview tomorrow and I'm watching this tutorial to refresh my memory about SQL, wish me luck!! Python developer here :) PS. Thanks for this vid man, great course.
    Edit: I qualified! I was waiting the call, I start wednesday, thanks for asking!

    • @ayushpriyadarshi4049
      @ayushpriyadarshi4049 5 лет назад +14

      how did your interview go ?

    • @sannidhirao1281
      @sannidhirao1281 5 лет назад +9

      hey did this video help clearing the interview?

    • @NishantSingh-px3jm
      @NishantSingh-px3jm 5 лет назад +80

      print('Congratulations brother")

    • @cormano64
      @cormano64 5 лет назад +10

      Well done, congrats on the new job!

    • @EliseoRocha
      @EliseoRocha 5 лет назад +5

      Congrats! I’m doing the same thing for my interview tomorrow.

  • @terrabyte-techy
    @terrabyte-techy 5 лет назад +719

    Some of this RUclipsrs really know how to prepare and convey tech materials way better than some lecturers in high-end institutions. Thank you so much for this upload.

    • @aniketpatil2632
      @aniketpatil2632 5 лет назад +4

      yeah really !!!

    • @thomasjones9559
      @thomasjones9559 4 года назад +10

      Im doing this weeks before my in house bootcamp bc i know it'll be 10× better in 10x less time

    • @mustache2295
      @mustache2295 4 года назад +18

      This is why college degrees are obsolete regarding creating a useful and skilled professional.

    • @thomasjones9559
      @thomasjones9559 4 года назад +1

      @@mustache2295 technical skills yes definitely obsolete but I do think my economics classes will help in the process for organizing queries in an efficient manner

    • @mustache2295
      @mustache2295 4 года назад +11

      @@thomasjones9559 I'm sure efficiency can be learned without spending 30k

  • @Official-tk3nc
    @Official-tk3nc 4 года назад +2381

    Contents ⭐
    ⌨️ (0:00) Introduction
    ⌨️ (2:36) What is a Database?
    ⌨️ (23:10) Tables & Keys
    ⌨️ (43:31) SQL Basics
    ⌨️ (52:26) MySQL Windows Installation
    ⌨️ (1:01:59) MySQL Mac Installation
    ⌨️ (1:15:49) Creating Tables
    ⌨️ (1:31:05) Inserting Data
    ⌨️ (1:38:17) Constraints
    ⌨️ (1:48:11) Update & Delete
    ⌨️ (1:56:11) Basic Queries
    ⌨️ (2:08:37) Company Database Intro
    ⌨️ (2:14:05) Creating Company Database
    ⌨️ (2:30:27 ) More Basic Queries
    ⌨️ (2:26:24) Functions
    ⌨️ (2:45:13) Wildcards
    ⌨️ (2:53:53) Union
    ⌨️ (3:01:36) Joins
    ⌨️ (3:11:49) Nested Queries
    ⌨️ (3:21:52) On Delete
    ⌨️ (3:30:05) Triggers
    ⌨️ (3:42:12) ER Diagrams Intro
    ⌨️ (3:55:53) Designing an ER Diagram
    ⌨️ (4:08:34) Converting ER Diagrams to Schema

    • @heitornz
      @heitornz 4 года назад +36

      Have a like, sir

    • @ifedayoakintomiwa2302
      @ifedayoakintomiwa2302 4 года назад +9

      Thank you so much for this

    • @lanasaifulaqil
      @lanasaifulaqil 4 года назад +19

      Contents ⭐
      ⌨️ (0:00) Introduction
      ⌨️ (2:36) What is a Database?
      ⌨️ (23:10) Tables & Keys
      ⌨️ (43:31) SQL Basics
      ⌨️ (52:26) MySQL Windows Installation
      ⌨️ (1:01:59) MySQL Mac Installation
      ⌨️ (1:15:49) Creating Tables
      ⌨️ (1:31:05) Inserting Data
      ⌨️ (1:38:17) Constraints
      ⌨️ (1:48:11) Update & Delete
      ⌨️ (1:56:11) Basic Queries
      ⌨️ (2:08:37) Company Database Intro
      ⌨️ (2:14:05) Creating Company Database
      ⌨️ (2:30:27 ) More Basic Queries
      ⌨️ (2:26:24) Functions
      ⌨️ (2:45:13) Wildcards
      ⌨️ (2:53:53) Union
      ⌨️ (3:01:36) Joins
      ⌨️ (3:11:49) Nested Queries
      ⌨️ (3:21:52) On Delete
      ⌨️ (3:30:05) Triggers
      ⌨️ (3:42:12) ER Diagrams Intro
      ⌨️ (3:55:53) Designing an ER Diagram
      ⌨️ (4:08:34) Converting ER Diagrams to Schema

    • @shreenidhhi8633
      @shreenidhhi8633 4 года назад +6

      thanks boss

    • @natynt227
      @natynt227 4 года назад +5

      Thank you

  • @prajwaltawade528
    @prajwaltawade528 7 месяцев назад +116

    Trust me, if you want to start with basics, this is the best tutorial available on the internet, which clears your concepts without wasting much of your time.
    -- Five years experienced Data Analyst

    • @asmaa2263
      @asmaa2263 3 месяца назад +1

      What is another resource if I finished this video?

    • @miss_pearl
      @miss_pearl 3 месяца назад

      Thank you. I knew nothing at all about databases or SQL. This video was the best. This guy is very good at introducing a new concept. The best SQL introduction on the internet.

  • @wazka1234
    @wazka1234 5 лет назад +566

    I don't agree that you're too wordy, I think the conversational level makes it easy to learn. I have been an educator for decades and for me, your style is perfect, don't listen to that criticism. By the way, thank you for this one and the Python class, good stuff!

    • @bazzmx
      @bazzmx 5 лет назад +26

      I'm on the same boat and, because english is my second language, I appreciate that he reinforces what he's saying because it helps me to better understand the concepts

    • @reemabdullah1417
      @reemabdullah1417 5 лет назад +1

      Hi , how can I get to python class ?? I need the video please

    • @thyran
      @thyran 5 лет назад +2

      @@reemabdullah1417 ruclips.net/video/rfscVS0vtbw/видео.html

    • @carlosvaldez9281
      @carlosvaldez9281 5 лет назад

      Agree

    • @kayne3619
      @kayne3619 5 лет назад

      Pearls and Swine die

  • @kesavae9552
    @kesavae9552 4 года назад +1020

    One day we all are gonna come back and tell this is where it all started ♥️

  • @aylinonay4123
    @aylinonay4123 3 года назад +554

    I can't emphasize enough how much I absolutely love that all the data was from The Office. Literally made this tutorial even better. Thanks!

    • @rishabh2885
      @rishabh2885 3 года назад +3

      Right???😩

    • @ParthGoel201
      @ParthGoel201 3 года назад +8

      hahahahahah I was looking for a comment that mentioned this, lol!

    • @dinona247
      @dinona247 3 года назад

      yessss

    • @akshaysankar2318
      @akshaysankar2318 3 года назад

      Ikr

    • @mohdkaif864
      @mohdkaif864 3 года назад

      I was just gonna comment this but you already did it

  • @kinsleynjikinsley2584
    @kinsleynjikinsley2584 6 месяцев назад +7

    The fact that you ended with ER diagrams that was exactly the tables created during the tutorial is legendary. Best SQL course I have followed.

  • @rs6392
    @rs6392 4 года назад +4579

    4h20m without ads! Humanity still exists.

    • @Kanal7Indonesia
      @Kanal7Indonesia 4 года назад +81

      420 blaze it

    • @xc6013
      @xc6013 4 года назад +103

      and he explained much better than my teachers, it's like this lad is sent by God to help with the exams

    • @bellamycat9800
      @bellamycat9800 4 года назад +74

      What’s wrong with the ads can’t you see them they will at least give some money to them. He randomly didn’t put it

    • @spartan2906
      @spartan2906 4 года назад +35

      I honestly don't think by putting Ads he will be hurting anyone. He can put ads in the end . He put little effort here , so he deserve little.

    • @bellamycat9800
      @bellamycat9800 4 года назад +5

      HuddyD RUclips will collapse with this video

  • @jonsantos6056
    @jonsantos6056 2 года назад +518

    9:45 DBMS; 12:20 C.R.U.D. wrt databases; 13:14 Two types of databases: SQL (tables) vs noSQL (json, graphs, etc); 16:19 RDBMS (e.g., mySQL, Oracle, etc) SQL is the language used to interact with RDBMS; 18:20 non-relational databases (e.g., mongoDB) noSQL; 20:04 Queries; 21:45 Summary thus far; 24:15 example scenario which shows how to use pri/foreign/composite keys; 25:05 primary key; 30:08 two types of primary keys: surrogate keys (no mapping to real world) vs natural keys (has mapping to real world); 30:31 foreign key (links to another database table); 36:45 composite key (a primary key that has two attributes); 40:25 an example that shows typical scenario and useful oraganizing such as the 'works with' table.
    47:50 Intro to SQL (SQL comprises 4 types of languages e.g., DQL DDL DCL DML); 50:00 Intro to Queries;
    52:24 53:45 *mySQL (Community Server) Installation for Windows*; 59:34 popSQL download (optional)
    57:35 mySQL Command Line to create a database; 1:00:17 popSQL configuration for created database
    1:15:50 Start of SQL coding: Tables; 1:18:54 Basic Data Types: Decimals & Varchar; 1:19:45 BLOB
    1:21:07 Creation of Tables SQL Code (good to type SQL code in capitals and everything else in small case); 1:31:07 inserting data;

    • @nishanths1740
      @nishanths1740 2 года назад +3

      arigato senpai!

    • @valefarx
      @valefarx 2 года назад +2

      bdsm>
      ?

    • @perseusgaming7397
      @perseusgaming7397 2 года назад +2

      how is desribe student different from select *from student ?

    • @rkpragyajitsingh3074
      @rkpragyajitsingh3074 2 года назад +1

      @@perseusgaming7397 describe returns the info of the table(data types, null values) while select * from student returns the content of the table.

    • @jonsantos6056
      @jonsantos6056 2 года назад +3

      @@michaelcrowell9091 Same to you all too :)

  • @lifeviz28568
    @lifeviz28568 3 года назад +811

    you teach the entire databases course in 4 hours, that is way better and more efficient than my prof who rambles on and i don't get much out of his course for the entire 16 weeks. thanks dude! you're our lifesaver and a silent unsung hero!

  • @imperialofficer6185
    @imperialofficer6185 15 дней назад +2

    Man, you have to love it, he literally even starts with explaining what computers are for, no detail spared, a caveman could learn from this. It's great teaching. God bless!

  • @iben1195
    @iben1195 2 года назад +381

    I like how this guy sits, leans and relaxes like a king

  • @vijayswamy2564
    @vijayswamy2564 4 года назад +929

    Hi Mike. I Stumbled upon your Python tutorial doing a general search. I started the tutorial. I am 64 and I see that you are young. Hats off to you for being young and able to teach people like me in a manner and language that I understand easily. I am also simultaneously studying your SQL tutorial. Kudos to you for repeating concepts to underline and drill them in. After so many attempts, I have finally understood the foreign key concept. With you learning is fun and progress can be measured.Keep up the good work. I cannot thank you enough for making learning a pleasant task.

    • @justanotherslaveofallah1622
      @justanotherslaveofallah1622 4 года назад +53

      Kudos to you for learning even during 64

    • @vijayswamy2564
      @vijayswamy2564 4 года назад +18

      @@justanotherslaveofallah1622 Thank you Sir.

    • @cibelless510
      @cibelless510 4 года назад +17

      You are the master...and 64 is nothing ..just a number..remember that..success for you

    • @vijayswamy2564
      @vijayswamy2564 4 года назад +20

      @@cibelless510 Thanks for the encouragement. Successfully completed the SQL tutorial. Finally understood how the join syntax can be written and how it works. -Cheers

    • @r_m5545
      @r_m5545 4 года назад +8

      Keep learning sir , even you are a big inspiration for we youngsters 🙏

  • @zerosandones701
    @zerosandones701 5 лет назад +256

    Realized after watching that this stuff isn't actually hard... it was just never explained well! Thank you Mike!

    • @thomasjones9559
      @thomasjones9559 4 года назад +1

      Not explained in human language

    • @mjxtacreaixe
      @mjxtacreaixe 4 года назад +1

      You can say that about most 'difficult' things

    • @spbs-wb9wt
      @spbs-wb9wt 4 года назад +2

      Yeah i'm thinking the same

  • @MFslQureshi
    @MFslQureshi Месяц назад +8

    It took me 4 days to complete this video, at start i knew nothing about SQL beside its name🤣🤣 and now, I know a lot about SQL, data base, how to write codes, how to use different queries etc. This course puts you on track. a great effort.

    • @you_know_who1736
      @you_know_who1736 27 дней назад

      hey just curious, was this video really helpful like even for attending interviews??

    • @MFslQureshi
      @MFslQureshi 27 дней назад

      @@you_know_who1736 dear it gives you basic knowledge of SQL, you understand the whole concept. But there is alot to learn.
      Its great for starting.

  • @icermli
    @icermli 6 лет назад +486

    ⭐️ Contents ⭐
    ⌨️ (0:00) Introduction
    ⌨️ (2:36) What is a Database?
    ⌨️ (23:10) Tables & Keys
    ⌨️ (43:31) SQL Basics
    ⌨️ (52:26) MySQL Windows Installation
    ⌨️ (1:01:59) MySQL Mac Installation
    ⌨️ (1:15:49) Creating Tables
    ⌨️ (1:31:05) Inserting Data
    ⌨️ (1:38:17) Constraints
    ⌨️ (1:48:11) Update & Delete
    ⌨️ (1:56:11) Basic Queries
    ⌨️ (2:08:37) Company Database Intro
    ⌨️ (2:14:05) Creating Company Database
    ⌨️ (2:30:27 ) More Basic Queries
    ⌨️ (2:26:24) Functions
    ⌨️ (2:45:13) Wildcards
    ⌨️ (2:53:53) Union
    ⌨️ (3:01:36) Joins
    ⌨️ (3:11:49) Nested Queries
    ⌨️ (3:21:52) On Delete
    ⌨️ (3:30:05) Triggers
    ⌨️ (3:42:12) ER Diagrams Intro
    ⌨️ (3:55:53) Designing an ER Diagram
    ⌨️ (4:08:34) Converting ER Diagrams to Schemas

    • @subject_of_ymir
      @subject_of_ymir 6 лет назад +12

      Thanks for saving my time.

    • @Imrankhan-xw4me
      @Imrankhan-xw4me 6 лет назад +5

      Thanks a lot for your excellent work. Really amazing.

    • @teckkers9295
      @teckkers9295 6 лет назад +13

      The contents are already in the description btw...

    • @floodland80s
      @floodland80s 6 лет назад +5

      We appreciate these clickable timestamps.

    • @Gevito236
      @Gevito236 6 лет назад +1

      Man, i was about to wait 52 minutes for the Windows install. Thanks.

  • @Suhasmicheal
    @Suhasmicheal 3 года назад +1020

    after watching this for more than 2 weeks and preparing notes of 95 pages, I'm finally done... there are ppl who finished it in a couple days, don't compare yourself with others, take your time and just make sure you get what your doing.

  • @noir371
    @noir371 Год назад +110

    Nearly done learning all the full stack web stuff and I just gotta say...mad respect to this guy. Might not have made it without you.

    • @elitemartial1652
      @elitemartial1652 10 месяцев назад +1

      How long did it take you

    • @A.n.u_s.r.e.e
      @A.n.u_s.r.e.e 2 месяца назад

      hey is there any way to download the pdf of the lesson?

  • @mikoletz759
    @mikoletz759 Год назад +7

    Just want to show my appreciation to the creator of this course. Best 4 hours of my learning slot. Keep up the good work!

  • @EngrLethA
    @EngrLethA 2 года назад +195

    Thanks a bunch. I finished your 4 hour course.. I am 61 and just fascinated with these section of education. Retired engineer of the Armed Forces. I’ll share your video and channel to my son. 🙏🍾🎉

    • @myJourney.20s
      @myJourney.20s Год назад +1

      Hi guy, do you have any ideas how to import a csv file into popsql?? I've been crazy about this, I want to practice more :(((

    • @UAwan015
      @UAwan015 Год назад

      ​@@myJourney.20s just google iy

    • @manoharikandasamy799
      @manoharikandasamy799 Год назад +2

      ​@@myJourney.20s she's a girl not a guy 😅

  • @prajwaltawade528
    @prajwaltawade528 Год назад +257

    I am working as a sql developer And let me tell you when I was fresher I watch this course and when I look back I think this is one of the best sql course to start with

    • @vijayyadav8806
      @vijayyadav8806 Год назад

      Hello brother can you help me in sql

    • @timothynaini8404
      @timothynaini8404 Год назад +6

      And where should I continue my study from here?

    • @xrafter
      @xrafter 8 месяцев назад

      ​@@timothynaini8404
      The documentation

    • @prajwaltawade528
      @prajwaltawade528 7 месяцев назад

      @@vijayyadav8806 what kind of help you require ?

    • @prajwaltawade528
      @prajwaltawade528 7 месяцев назад

      @@timothynaini8404 You can pick the topics and start practicing from w3school or Install any RDBMS in your local machine

  • @PatientEbwele
    @PatientEbwele 6 лет назад +164

    Excellent course. I am teaching myself SQL and I couldn't find a better course. Thank you so much

    • @wm6549
      @wm6549 5 лет назад +4

      Do you have an opinion on the Khan Academy course?

    • @Matthew-hh6ex
      @Matthew-hh6ex 5 лет назад +2

      How is Cameroon tonight Mr. Ebwele?

  • @allenc6609
    @allenc6609 Год назад +18

    Hi Mike, I just want to say thank you for providing such a great beginner's course for SQL and DB. I spent the last three weeks studying thoroughly and it's absolutely eye-opening for me. Thanks lot!

  • @KaTe-bb2er
    @KaTe-bb2er Год назад +219

    Thanks! Awesome instructor & format! I’m very impressed young man. Keep us the good work.

  • @Roodyculous
    @Roodyculous 4 года назад +136

    Nobody is gonna comment that he has used The Office characters to explain DBMS. Man! This could not have gone any better. Love the office and loved your Tutorial. Keep making such tutorials!! As a great man once said - " I want people to be afraid of how much they love me." You, my man are on that path!

    • @mukhammadmuratov5715
      @mukhammadmuratov5715 4 года назад +5

      My mind is all in tech now.. I though that you refer to MS office and characters as in data types))))) Took me a while :)

    • @rakib17874
      @rakib17874 4 года назад +1

      @@mukhammadmuratov5715 thought the same..lol

    • @VegaZen123
      @VegaZen123 4 года назад

      Even I didn't notice that untill he started inserting data..and all of sudden I noticed familiar names Micahel, Jim, Kelly ..lol

    • @KellyFenner
      @KellyFenner 4 года назад +3

      I liked the part where he played it cool by saying "maybe the work with paper products." Lol

    • @thesimulatedcreator6187
      @thesimulatedcreator6187 4 года назад

      I did lol but not instantly. I had to listen to him say Michael Scott to realize all the databases are based on the office xD

  • @AngelaSMak
    @AngelaSMak 4 года назад +22

    Can’t believe what I learn the whole semester in class and now you show everything in 4 hours here. That is amazing. Thank you very much for your tutorial. You are the best teacher !

    • @akhilgupta1671
      @akhilgupta1671 4 года назад +1

      Seriously is that a separate subject for one whole semester??I am from non CS background so just wondering!!!

    • @aryaatanpure5380
      @aryaatanpure5380 4 года назад +2

      @@akhilgupta1671 yup for me I whole sem is for sql and database

    • @girishsathuluri7950
      @girishsathuluri7950 4 года назад

      Pls help me that did i need lap top for learning this course or mobile is enough

  • @pirvuadriana-elena1915
    @pirvuadriana-elena1915 Год назад +21

    This guy is hands down the best professor of all time. Even a 5-year-old can understand this thing. :)

  • @sonynguyen4954
    @sonynguyen4954 3 года назад +486

    The best thing about this guy is that he uses The Office's characters as examples. Beside the fact that he does teach and convey those information and knowledge very well. Thank you very much master!

    • @furkanyakkan1529
      @furkanyakkan1529 2 года назад +19

      But I have a problem in here, where is Dwight Schrute???

    • @enricocirignaco7964
      @enricocirignaco7964 2 года назад +10

      I was looking for this comment. Thank you

    • @casafurix
      @casafurix 2 года назад +9

      @@furkanyakkan1529 he was executed on multiple counts of identity theft.

    • @tusharpardeshi2115
      @tusharpardeshi2115 2 года назад +4

      @@furkanyakkan1529 I guess he was busy irritating Jim Halpert with his antics.

    • @idrismustapha9524
      @idrismustapha9524 2 года назад +2

      Happy to see a fellow fan of the show 😀

  • @felixcsao4184
    @felixcsao4184 4 года назад +120

    This dude really just explained the lore of the Office using tables, what a legend

    • @brandonbishop2670
      @brandonbishop2670 4 года назад

      Did anyone else copy and paste the code from his website and get this error, "Cannot add or update a child row: a foreign key constraint fail" when you ran this line of code, INSERT INTO employee VALUES(101, 'Jan', 'Levinson', '1961-05-11', 'F', 110000, 100, 1);

  • @daviddunmer3889
    @daviddunmer3889 3 года назад +476

    Few people can claim to have the kind of net positive impact in the world as this guy can. Well done Mike, the world thanks you!

    • @DoodleDoo
      @DoodleDoo 3 года назад +18

      yeah I wish university teachers were half as good as this. they overcomplicate simple concepts.

    • @bacet9280
      @bacet9280 2 года назад

      @@DoodleDoo 🤣🤣🤣🤣🤣🤣🤣 Love your comment

  • @abdalrahmanalrefai8973
    @abdalrahmanalrefai8973 Год назад +2

    I can't believed someone managed to wrap SQL and ERD in 4 hours long video, you're a king! Thank you very much!

  • @iamrashidpathan
    @iamrashidpathan 5 лет назад +1238

    this video helped me crack a job interview at TATA consultancy services. thank you so much

    • @ayushpandey7
      @ayushpandey7 5 лет назад +52

      Congratulations my dear friend and Work hard, you have a great future ahead.

    • @techfortruth586
      @techfortruth586 5 лет назад +13

      Congratulations bro

    • @abhinav9469
      @abhinav9469 5 лет назад +8

      Congrats Rashid....

    • @raaghavsharma378
      @raaghavsharma378 5 лет назад +11

      Bhai me to de nhi paya 60% k wjah se

    • @vikaskumarsingh3608
      @vikaskumarsingh3608 5 лет назад +6

      hii rashid khan, can you please help me, I'm also preparing for interview of TCS

  • @ruhankoekemoer8815
    @ruhankoekemoer8815 Год назад +23

    Dude, I just want to give you a huge thanks. Going into this video a week ago I knew nothing about SQL and after working through this video and following along on your website I am now at a point where I know enough to be able to formulate my google searches to get within 98% of what I want and tweak it from there. I'm by no means an SQL master yet but you have given me a great understanding of the subject to build from.

  • @user-km5lt9kg7p
    @user-km5lt9kg7p 3 года назад +117

    man this guy looks so chill and he knows almost every programming language 😱

    • @indraxios
      @indraxios 3 года назад +10

      Not a big deal
      Almost all software Engineer at top MNC know most. Of the languages

    • @carlosrg365
      @carlosrg365 3 года назад +16

      @@indraxios but this guy is so young

    • @sandersnolan6895
      @sandersnolan6895 3 года назад

      Hello,how can I understand ‘he looks chill’.I am Chinese

    • @lukeberryarchive
      @lukeberryarchive 3 года назад +2

      @@sandersnolan6895 chill means relaxed

    • @beflames2479
      @beflames2479 3 года назад

      not really

  • @linhke3405
    @linhke3405 Год назад +5

    My greatest appreciation for the teacher in the vid and all of the people behind the scene who helped create this masterpiece!

  • @harshithakeshav1199
    @harshithakeshav1199 3 года назад +128

    THE BEST SQL tutorial available for beginners. Everything you need to get started with SQL is clearly explained in this video. Awesome job Mike !! Cannot thank you enough for creating such quality tutorial on SQL. Loved the way you have created Company Database with THE OFFICE reference.

    • @kdslife69
      @kdslife69 3 года назад

      @harshitha keshav I have zero knowledge of SQL so should I follow this one as I want to learn SQL for my campus placements.

    • @navyasrinivasan6689
      @navyasrinivasan6689 3 года назад

      Will he covered all the concepts in Sql ? anything will be there to study other than this?

    • @kingofkings6302
      @kingofkings6302 3 года назад

      Where should I go from here,can you help me mate???

    • @aanaybhure7079
      @aanaybhure7079 3 года назад

      #eazzylearninglab fallow us

    • @kabita1536
      @kabita1536 2 года назад

      Is he teaching SQL or MySQL??

  • @pkavenger9990
    @pkavenger9990 Год назад +309

    I am just 15 minutes into this course and I really love how you explained each and everything in start and going step by step. no wonder it has 13M views.

  • @ЛазарЙорданов-й7щ
    @ЛазарЙорданов-й7щ 4 года назад +563

    This guy is insane, he knows every language

    • @tikitoka9026
      @tikitoka9026 4 года назад +39

      i learned c from him

    • @mble
      @mble 4 года назад +62

      I guess he just know how in general programming languages works and then before he makes a tutorial about specific one, he is reading about its syntax and other stuff

    • @rezhaadriantanuharja3389
      @rezhaadriantanuharja3389 4 года назад +24

      Maciej Błędkowski once we understand algorithms, we can pick any language and do quite well with google (mainly Stack Overflow)

    • @vishnunetha8706
      @vishnunetha8706 4 года назад +2

      Yas😰💥🔥

    • @okaiee6911
      @okaiee6911 4 года назад +14

      Does he know Chinese 😂

  • @m00s3knuckl3
    @m00s3knuckl3 Год назад +1

    Anyone here coming from an Excel background? I've been using Excel for years in the ways SQL is intended to be used with databases. This video has singlehandedly convinced me to pursue more technical roles!

  • @Arthurk346
    @Arthurk346 Год назад +38

    When I started to learn programming in 2019 the first tutorial I've watched was this guy's C++. Now I'm 2 years into full time software development and I am glad to gain some knowledge from him again.

  • @greeshmagreesh9254
    @greeshmagreesh9254 4 года назад +75

    He is just explaining perfectly , literally not getting bored

    • @Kanal7Indonesia
      @Kanal7Indonesia 4 года назад +3

      He wasted no time and very concise that's why it's not boring

  • @hexdex4800
    @hexdex4800 3 года назад +51

    Great course. Love the idea of having Michael Scott and Co in the examples. You deserve a Dundie Award.

  • @realbenedictik
    @realbenedictik Год назад +2

    Bucky. This guy was my first online tutor during my undergrad days. I'm definitely sure I'm gonna love this video

  • @roboakes1916
    @roboakes1916 4 года назад +8

    I’m in an apprenticeship right now with an IT company who uses SQL and I was assigned an SQL pre-learning material which was useless and didn’t tell me anything. I came to RUclips for help and I’ve gotta say man, you’ve helped me out a bunch. You have made my life a whole lot easier. Thanks a bunch!

    • @harshhingu3082
      @harshhingu3082 3 года назад

      Hey I wanna know that MySQL and SQL is different so the person in this tutorial why is he installing MySQL I think he should install oracle 11g or 19c SQL for SQL tutorials?

  • @jindammadhav2189
    @jindammadhav2189 5 лет назад +106

    best lecture on dbms. This guy has whole computer database hidden in him.Lots of love❤❤

  • @henafaizuddin1989
    @henafaizuddin1989 5 лет назад +111

    I went through a few tutorials for beginner SQL and this is by far the best (and last) one I will need to watch. Thank you so much for sharing your knowledge with us...and loved the Office reference too lol

    • @rosjja
      @rosjja 5 лет назад

      I totally agree with you! But one thing I'm unsure about is that are the "codes" of SQL same for both MySQL and Oracle's ? Or will it be differ at some point ?

    • @cyborg6294
      @cyborg6294 5 лет назад +1

      @@rosjja differ a little

  • @Phil-nc5mw
    @Phil-nc5mw Месяц назад +11

    I write this to save somebody time. If your like me and you made a table wrong, try to delete it, but cant because it has a foreign key to another table here the solution. SHOW CREATE TABLE table_name; to get the constraint name for that key. Then use ALTER TABLE table_name DROP CONSTRAINT constraint_name. Hope this helps somone cause I spent a lot of time trying to drop a table.

  • @rishabhgoyal3143
    @rishabhgoyal3143 3 года назад +435

    When downloading/installing mySQL shell/command line client, always choose the latest one available, not the version used in the video; because you will get errors otherwise.
    Hope this saves you some time and effort!

    • @notsoaverageraj7917
      @notsoaverageraj7917 3 года назад +10

      I was about to go with the server version he used, but then when adding the shell I couldn't find the old versions. thankfully came across this comment before proceeding with the install.

    • @bazinga7683
      @bazinga7683 3 года назад

      thanks

    • @MusicAD
      @MusicAD 3 года назад

      Please Pin this comment😁

    • @valeraanovsk1468
      @valeraanovsk1468 3 года назад

      Good job for pointing it out, thank you

    • @speeddemon945
      @speeddemon945 3 года назад +1

      maybe that's the reason why i'm getting this "permission denied for schema public" error.. will update mine.. followed his version..
      Thanks!

  • @rishabhgoyal3143
    @rishabhgoyal3143 3 года назад +26

    Using the "The Office" scene as an example is pure genius.. it is just perfect for this tutorial!

  • @wolei_sway
    @wolei_sway 3 года назад +38

    The way you demystify things is truly amazing. You're a great teacher

  • @joshgar
    @joshgar 2 месяца назад +1

    This guy is a legend at breaking down complex ideas into their simplest forms and understands how to pace the concepts and the importance of repetition and/or redundancy when learning something new; a great teacher

  • @adedayoogunniran8012
    @adedayoogunniran8012 Год назад +46

    This is one of the best learning videos I've come across so far. I have been watching all the videos on this course on this channel for some weeks. I loved the course all through. I always looked forward to continue watching and practicing. Mike made a complicated language really simple and easy to learn. Only a great and amazing teacher can do that. Thank you so much, Mike.

  • @vijaysolanki6593
    @vijaysolanki6593 3 года назад +56

    You have taught me more programming than my college ever did in those 4 yrs !!

  • @srikarreddy8252
    @srikarreddy8252 5 лет назад +18

    Dude seriously your tutorials are GOLD!Especially for people who are just lost thinking where to start or learn programming from!!THANK YOU!!

  • @light6230
    @light6230 Год назад +3

    Thank you so much Mike! You are an excellent teacher! I am going to take a data analysis course in college this upcoming semester and I got put in a half semester class and I was very concerned that the pace of the class would be too fast for me. I decided I would try to start learning the material ahead of time so I could keep up and came across your tutorial. You are helping me so much! Much appreciation!

  • @aaditkamat4995
    @aaditkamat4995 2 года назад +27

    Of course, a lot of comments have heaped praised upon this video and it completely deserves it. It has condensed the database course I took in university into a 4 hour course that is really easy to follow along. Mike makes it quite engaging with his style of delivery. As a couple of others have also pointed out, Mike used the data from the Office to populate the different tables in the database, which was a nice touch. Thanks a lot for this course, I'm glad I found it and could use it to refresh my knowledge of the concepts.

    • @mukhammed_kaldybai
      @mukhammed_kaldybai Год назад +2

      You started your comm as if you were to say something bad...

    • @aaditkamat4995
      @aaditkamat4995 Год назад +1

      @@mukhammed_kaldybai the of course at the start of the first sentence was likely misleading, thanks for pointing it out. But it also seems as though you've gotten used to reading negative comments on RUclips. I know where you're coming from 😂

  • @tharinda97
    @tharinda97 2 года назад +24

    I've just finished this course. I wanted to revise what I've learned in a previous semester in my campus because I have a module on 'Advanced Data Management' coming up next semester. I learned many SQL codes which I didn't know before and learned how to convert a set of requirements into a database schema step by step. Thanks so much Mike for creating this valuable content!

  • @TrungNguyen-jz5tj
    @TrungNguyen-jz5tj 3 года назад +65

    Perfect course for SQL beginners, thank you for the hard work, Mike!

  • @shauryabhansali3731
    @shauryabhansali3731 Год назад +7

    Thanks Mike for designing this course and helping all learn SQL!😊

  • @maksimtsikhanovich279
    @maksimtsikhanovich279 Год назад +182

    Great course for beginners. Did it in 1 day. Sat down at 1pm and finished at 9:30pm.

  • @adityakiranhere
    @adityakiranhere 2 года назад +94

    Wonderful tutorial covering all the basic concepts of SQL. Completed it in 2.5 days.. If you are more focused, probably u can complete it much quicker. He exactly knows where students may get confused with certain topics and he repeats it twice/thrice. Thats the good part. 😊👍👍👍

    • @cindy85
      @cindy85 2 года назад

      completed in 1 day with 1.25x speed 🤓 now my head is on fire 🙈🙈

    • @marcmarc1637
      @marcmarc1637 2 года назад +4

      Completed it in 4 hrs and 20 mins. I just watched it hahahaha

    • @perseusgaming7397
      @perseusgaming7397 2 года назад

      how is desribe student different from select *from student ?

    • @ralphdanielhonra5966
      @ralphdanielhonra5966 2 года назад +1

      @@perseusgaming7397 The keyword "describe" only shows the different attribute of the columns of your table such as if a specific column have a default value or not, its data type, unique or not, not null or not, etc. Whereas "select" provide a variety of function, mainly used in showing the "rows" of your table.

  • @pariahincognito3914
    @pariahincognito3914 2 года назад +87

    This course is good and timeless! You literally discussed a semester's worth of lectures in just 4 hours. I learned a lot here more than in my class. I'm taking this to refresh my knowledge on SQL for a job interview, hope I'll do well.

  • @bjmckenney54
    @bjmckenney54 Год назад +1

    I am thoroughly impressed and refreshed with the flow of this tutorial. With years of managing data and creating minor databases (study as I go), I needed to be updated to search for a part-time job after being retired for 2 years. Thank you

  • @Hizbullla
    @Hizbullla 5 лет назад +464

    This 4 hour 'amateur' tutorial taught me more, and with clarity, what a 36 hour course couldn't... Lower and mid tier college is such a rip-off.

    • @davids4003
      @davids4003 5 лет назад +23

      Bro, I took upper-level database classes. He's covered more in 40 minutes than we covered in 2 weeks. College IS a rip-off, but I didn't start interviewing for 6-figure positions until I could check off that "has a 4 year degree" box. It sucks. Only 40k in debt, thankfully.

    • @Cognitoman
      @Cognitoman 5 лет назад +7

      David S yea man it really is...I think people are learning that education is free now days

    • @Cognitoman
      @Cognitoman 5 лет назад +4

      Neil Heckman yeah nothing is really free ever. Someone is paying for it. I should have said this is way way way cheaper then going to college

    • @TheKingMarijuana
      @TheKingMarijuana 5 лет назад +25

      Neil Heckman He doesn‘t get paid by RUclips for this video, because this video ain‘t monetized. It‘s completely ad-free, chosen by the uploader.

    • @sasusan1
      @sasusan1 5 лет назад +13

      College is a rip off. We need a RUclips university

  • @agatakicia
    @agatakicia 5 лет назад +36

    I totally love it! I have had no programming classes or any other close-to-SQL-excersices and I was able to understand everything. Thanks for this material!

  • @eshwar2496
    @eshwar2496 3 года назад +47

    Leave a like for this guy (for the video) who sat for 4 hrs teaching everything with patience
    He is truly great, how unfortunate are those 1.6k dislikers

    • @Turco949
      @Turco949 3 года назад +1

      Those dislikes are probably from "slower" parties who needed more than 4 hours to comprehend all the information. All joking aside, unless the person had a fundamental SQL knowledge already, this 4-hour course is likely to be overwhelming for anyone who lacks a decent level of IQ, like myself! Best to break this course into 20-30 minute segments since that is probably the longest anyone new to the topic can properly focus on while also able to learn. It'd still take 4 hours but broken into small installments instead of a single serving.

    • @vikasmishra4167
      @vikasmishra4167 3 года назад +3

      @@Turco949 You could watch it in small segments by yourself tho

    • @Turco949
      @Turco949 3 года назад

      @@vikasmishra4167 That is exactly what I did and typically do. I don't watch for the sake of watching and think I am actually "getting" it all. Hardly anyone could if they are a new to the subject matter.

    • @vengalrao5772
      @vengalrao5772 3 года назад +1

      I am a beginner can anyone tell me ! Do this video covers all topics ?

    • @eshwar2496
      @eshwar2496 3 года назад

      @@vengalrao5772 almost all

  • @goodluckythomas1093
    @goodluckythomas1093 Год назад +3

    Okay so am done with this course after studying it for 4 days. Before giving my review i have to declare interest that am an IT graduate so most of the concepts are not new except for Trigger concept, that was like breaking news to me 😂😂😂😂.
    This course covers almost every basic concepts of SQL database. What i like from the instructor was his ability to be so consice and approach a topic in a way that won't be taking too much of your time when you come back for revision especially when an interview is around the corner. But if you want to be more skilled and knowledgeable about SQL then you definitely know this is not all as the title suggests. On scale of 1 to 10, i would rate it 9. It has been good experience and i can't wait for more. God bless all of you trying to get your things right 🙏

  • @maleksoltani1660
    @maleksoltani1660 5 лет назад +50

    Using data from "The Office" made the course waaaaaay more fun, thank you :p

  • @toughchic6377
    @toughchic6377 5 лет назад +9

    Thank you very much for this. I had to learn SQL in a short time using MySQL and you have saved my life! I searched for something like this for a long time and there is NOTHING out there like you; easy to understand for beginners, clear and proper examples and actual coding instead of adding another program to just click around (which most importantly is what I was required to do for my assignment). Keep up the phenomenal work! I recommended you to other students like me, who were struggling with no proper help from learned lecturers.

  • @johannavirviescas816
    @johannavirviescas816 4 года назад +453

    It's perfect to the quarantine!! Learning something new... thanks a lot

    • @sadiqhussain9202
      @sadiqhussain9202 4 года назад +3

      hey, are u using mysql server 8.0 or 5.7???

    • @romae4169
      @romae4169 4 года назад +1

      @@sadiqhussain9202 I'm using 8.0

    • @sadiqhussain9202
      @sadiqhussain9202 4 года назад

      @@romae4169 ya me too

    • @saumyamaheshwari2317
      @saumyamaheshwari2317 4 года назад

      Hey, I also just started learning this a few days back and I'm unable to log in to the PopSQL application. Did you face any similar issues?

    • @sadiqhussain9202
      @sadiqhussain9202 4 года назад +7

      @@saumyamaheshwari2317 ya, I tried contacting the developers of popsql but they didn't respond to it. so I am using "mysql workbench" it is as effective as popsql u can try.

  • @acaciodasilvasoaressarment1779
    @acaciodasilvasoaressarment1779 7 часов назад

    I am a start-up learner of SQL and listen to your explanation already captured my attention. Thanks

  • @1cannon3
    @1cannon3 5 лет назад +15

    1:11:05 - How to log into MySQL (mysql -u root -p)
    1:11:26 - Hot to create a database (create database ;)

  • @NabeelButt
    @NabeelButt Год назад +298

    Just a small correction. The employee table in the picture has column 'birth_date' whereas if you copy the SQL code from the given PDF, the column name is 'birth_day'. So while you are running some of the example queries, you might bump into an error. Just change the column name and the query will work! 👍

    • @teddyfabriciocordovasaenz3018
      @teddyfabriciocordovasaenz3018 Год назад +12

      thanks for expalin it

    • @JohnDoe-fe7hr
      @JohnDoe-fe7hr Год назад +23

      Command to fix it:
      ALTER TABLE employee RENAME COLUMN birth_day TO birth_date;

    • @aliyassin9020
      @aliyassin9020 Год назад +1

      Hi nabeel, i have been looking for the SQL code from the given FDF he mentioned at 2:10.27 but cant find it. Plz help send me if you can.

    • @aarushiraid2542
      @aarushiraid2542 Год назад +1

      hello i am having some trouble. My popSQL is not taking in any data types, like INT or VARCHAR, what should I do.

    • @anni5867
      @anni5867 11 месяцев назад

      www.giraffeacademy.com/databases/sql/company-database.pdf@@aliyassin9020

  • @jamesmount193
    @jamesmount193 4 года назад +91

    This helped me land a junior level job in swe don’t ask how I didn’t learn sql throughout a whole cs degree

    • @dsk_1337
      @dsk_1337 3 года назад +1

      I didnt either xd

    • @codewithsheikh2805
      @codewithsheikh2805 3 года назад

      same

    • @rickeyjones729
      @rickeyjones729 3 года назад +1

      @@codewithsheikh2805 I'm learning it right now through this video what other videos u suggest or codes I should learn next for this field I got the table insert all locked this dudes video is so straight to the point.

    • @codewithsheikh2805
      @codewithsheikh2805 3 года назад

      @@rickeyjones729 i was referring what he has written in Last I'm currently watching mosh hamdanis MySQL course

    • @codewithsheikh2805
      @codewithsheikh2805 3 года назад

      @@rickeyjones729 do you know any programming language?

  • @scythepapa8877
    @scythepapa8877 Месяц назад +1

    i love how he used the office characters as examples making it easier for me to keep track with whats going on given that its my fave show

  • @PlayBetterJazz
    @PlayBetterJazz 5 лет назад +64

    I liked how you used characters from The Office in your examples, it definitely helped keep my interest lol

  • @reztheson
    @reztheson 2 года назад +39

    This is my first day of learning SQL and I can confidently say you make it seems easy to me. Still on 40 minutes in and I’m understanding the concept. I’m trying to teach myself. Thank you man.

    • @reztheson
      @reztheson Год назад

      @@nonam2692 yeah it worth it. Then you can also check out Alex The Analyst

    • @LearnwithChowdhury
      @LearnwithChowdhury Год назад

      @@nonam2692 go for it

  • @-KiranBabuAmbati
    @-KiranBabuAmbati 2 года назад +118

    Contents ⭐
    ⌨ (0:00) Introduction
    ⌨ (2:36) What is a Database?
    ⌨ (23:10) Tables & Keys
    ⌨ (43:31) SQL Basics
    ⌨ (52:26) MySQL Windows Installation
    ⌨ (1:01:59) MySQL Mac Installation
    ⌨ (1:15:49) Creating Tables
    ⌨ (1:31:05) Inserting Data
    ⌨ (1:38:17) Constraints
    ⌨ (1:48:11) Update & Delete
    ⌨ (1:56:11) Basic Queries
    ⌨ (2:08:37) Company Database Intro
    ⌨ (2:14:05) Creating Company Database
    ⌨ (2:30:27 ) More Basic Queries
    ⌨ (2:26:24) Functions
    ⌨ (2:45:13) Wildcards
    ⌨ (2:53:53) Union
    ⌨ (3:01:36) Joins
    ⌨ (3:11:49) Nested Queries
    ⌨ (3:21:52) On Delete
    ⌨ (3:30:05) Triggers
    ⌨ (3:42:12) ER Diagrams Intro
    ⌨ (3:55:53) Designing an ER Diagram
    ⌨ (4:08:34) Converting ER Diagrams to Schema

    • @markpro345
      @markpro345 2 года назад +9

      When you copy and paste the description...

    • @johnbasha5495
      @johnbasha5495 2 года назад

      This a order to learn?

    • @Piar2004
      @Piar2004 Год назад +1

      Hi my query from (wildcards) employee table ”SELECT * FROM employee where birth_date Like’%____ -10%’; did not retrive data from the table although status :Success and bring me empty table😔i have data in employee table.Can someone help me please

    • @bunnycharley5904
      @bunnycharley5904 Год назад +1

      @@Piar2004 LIKE '____-10%' u should be using this , '_' this replaces a character where as % is for any number of characters ,, u used both of them along (’%__ -10%’) .

  • @hugog.cintra2573
    @hugog.cintra2573 6 месяцев назад +1

    The amount of knowledge that I've gained from this video is unutterable! I'll be sure to make a substantial as soon as I can. You gave me the power to change my life sir, I cannot express how much you've helped me.

  • @benabele8175
    @benabele8175 5 лет назад +41

    You're more informative and effective than any of my college professors who taught this. Thanks for the free knowledge

  • @RJones-mx2oi
    @RJones-mx2oi 3 года назад +20

    FOR THE REAL BEGINNERS: Two things to you will want to check if you install beyond what is used in the tutorial is to have Python and Microsoft Visual Studio. My circumstance will also require Python and some other things. Make sure that you have the space and power for them. If you need to get an external hard drive to store the programs, there is a hack and work around for running programs from an external hard drive. Secondly, the possible additional software needed will require extra TIME that you will want to factor in for this tutorial. As seen below, this is a quality video. But, I had to pause for a good while to get just these 2 requirements installed before I could complete the MySQL installation. HTH to all the self-taught people pulling themselves up.

  • @prateekyadav9811
    @prateekyadav9811 Год назад +74

    Thanks so much Mike! This was my introduction to SQL and what a fantastic one at that. The explanations were lucid and not one word felt wasted. Many thanks!

  • @syedmuhammadrafay228
    @syedmuhammadrafay228 Год назад +3

    This guy is a gem. May Almighty Allah reward you for this.

  • @MiltonJenkins
    @MiltonJenkins 5 лет назад +7

    Best course of this type. Mike talks in English, no 'uhs' or 'ums', even pace.Very good teacher!

    • @s.daniel2259
      @s.daniel2259 5 лет назад

      Hello, I downloaded MySQL Workbench and I'm lost? It doesn't mesh with the steps he's saying.

    • @shinx6668
      @shinx6668 4 года назад

      @@s.daniel2259 google it lol

  • @loganhepfner798
    @loganhepfner798 Год назад +10

    Taking a class in university for my computer science degree and this is exactly everything’s we have covered so far, excluding some smaller topics. This is great material for anyone wanting to learn about this or prep for university/college

  • @ESU-RuinHulk
    @ESU-RuinHulk 4 года назад +140

    Literally never acknowledges "The Office" during the whole video. What a god.

    • @ayesp6188
      @ayesp6188 4 года назад +3

      32:11 Michael Scott

    • @Sammy197
      @Sammy197 4 года назад +7

      @@ayesp6188 Yes but he doesn't mention the series

    • @JoystuckTV
      @JoystuckTV 4 года назад +3

      well, he slips in that they sell paper on 3:14:52, even though that is not implied by the database ;)

    • @Yiyiyi3388
      @Yiyiyi3388 4 года назад

      i watched another tutorial from him for C++, and he used The Office references too!

    • @DanielBrownsan
      @DanielBrownsan 4 года назад

      And leaves out Creed and Meredith (as of 3:36:00 anyway).