강의

멘토링

로드맵

Inflearn brand logo image
Data Science

/

Data Analysis

[Problem Solving Class] 50 SQL Query Problems to Solve with Determination (Part 2) - Coding Test Preparation

Train SQL queries with 50 diverse problems, preparing for real analysis environments and coding tests. * If you're new to SQL, taking the SQL [Concepts Course] first will help you follow along easily.

33 learners are taking this course

  • breachers
문제풀이
leetcode
코딩테스트대비
SQL
MySQL
dbms

What you will learn!

  • From SQL Novice to Expert

  • Master SQL coding test types.

  • Internalizing SQL queries for real-world analysis situations


This lecture is a continuation of the Problem Solving Class (Part 1).




If you are looking for the fastest training course to go from beginner to expert in SQL queries,

Make a difference in our SQL problem-solving class where you can solve problems on your own.



1. Who is this course for? (Recommended learners)


"I want to go from beginner to expert, but I don't know which course to take."

"I know the concepts of SQL, but writing queries in a real environment is still too difficult."

"Every time a SQL coding test comes up, I feel at a loss as to how to solve it."


  • This course is for anyone who knows the concepts of SQL but wants to write queries more naturally and comfortably.

  • Just as understanding the concepts alone is not enough when solving a math problem, coding such as SQL can be difficult to apply in practice with simple memorization or understanding of the concepts alone.

  • To overcome that process, it is important to start with an experienced pacemaker who has written many queries and encountered errors and has a variety of cases.


2. What can I expect after completing the course? (Expected effects)

  • You don't have to listen to the problem-solving lectures anymore.

    • This lecture covers many types of SQL queries that you may encounter, so if you follow the content provided in the lecture without missing anything, you will definitely experience changes.

    • Since you will learn how to study on your own, you will be able to solve problems on your own after taking the course and further improve your skills through self-study.

    • Even if you encounter a problem you don't know, you can continue to ask questions through the community and /inquiry of this lecture and expect continuous help.

  • You can relieve your fear of SQL coding tests.

    • In this course, we will train using the Leetcode platform, the world's most widely used service for preparing for coding tests.

    • Leetcode's Essential 50 Questions are designed to cover many of the topics that frequently appear in coding tests, so they will be helpful in real-life situations as well.

  • You can go from beginner to expert.

    • For a beginner to become an expert, the most important thing is to make many mistakes and experience various query types.

    • By taking this course, you will be exposed to an environment where you can see many different types and many errors.

      • It's okay to make mistakes and errors while taking the class. It's a learning process and will definitely lead to growth.

      • I want to accompany you on your journey from beginner to expert.


Check out Leetcode SQL 50 (link)



3. So what can we not expect? (What is not covered)

  • It does not cover the detailed grammar for each type of DB.

    • Unfortunately, I cannot say that this lecture can solve all parts of SQL grammar. This is because there are various types of DBs, and each DB may have differences in function usage and detailed grammar.

    • In addition, since the programming ecosystem is constantly changing with each version update, developers in the field are constantly studying and checking these changes while doing their actual work.

  • I'll teach you how to catch fish, not fish.

    • But the reason I still say that this lecture alone is good is because I want to convey the method of catching fish, not the fish.

    • As I mentioned earlier, no developer in the field can memorize or know the grammar of all DBs beforehand, because the programming ecosystem is always changing.

    • If you are preparing for practical analysis/employment, it is important to focus on the core parts that do not change and learn how to respond to each situation in practice for the rest.



4. How will the lecture proceed? (Lecture/Product Introduction)

  • We'll help you solve all the problems without having to look at the answers by repeatedly solving them.

    • The goal of this lecture is to help you solve problems in the problem-solving class at least twice, and then write queries directly without looking at the answers when you encounter the problem again.

    • In this lecture, we recommend that you repeat the problem set at least twice and proceed by dividing it into the steps below.

      • When reading for the first time, we recommend that you do not think about it for more than 30 minutes and watch the video if you cannot solve a problem.

      • When reading for the second time, I recommend that you select only the problems that you could not solve on your own during the first reading and solve them without thinking about them for more than an hour.

      • After that, I recommend that you select only the problems that you couldn't solve even after reading it twice and solve them repeatedly until you can solve them without looking at the answers.


    • Please refer to the sample video of this lecture for problem-solving methods.

  • We will help you complete the course through study.

    • The study is open to all applicants and is conducted online once a week for a total of 4 times. (Refer to Discord community)

    • We help study participants track their progress.

  • We operate a customer service center where you can ask questions if you have any.

    • If you have any questions, please leave them through the Questions tab within Inflearn.




5. Who do you study with? (Introduction of instructor)

  • <Planner's SQL> Author - Insight


  • Has many years of experience working as a data engineer and analyst ( SSG.COM , Cremon, Playful Discovery)

  • Numerous SQL training experiences (for global corporations, startups, and individuals)



Other lecture/book series by Joe (Breachers)



Community Opening Guide

Join our Discord server for lecture-related communication and information exchange!

- Link: https://discord.gg/yTdKbAk8g2


#SQL #dbms #mysql

Recommended for
these people

Who is this course right for?

  • Those who know basic SQL and wish to become proficient.

  • People who want to prepare for SQL coding tests

  • Those who want to freely analyze with SQL in practice.

Need to know before starting?

  • Understanding of basic SQL syntax

Hello
This is

4,027

Learners

266

Reviews

39

Answers

4.9

Rating

6

Courses

누구나 데이터를 직접 다루는 자유를 얻을 수 있는 곳

[강의자 소개]

  • 데이터 엔지니어 및 분석가 현업 재직 경험 (SSG.COM, 크몽, 놀이의발견)

  •  <기획자의 SQL> 저자 - 인사이트

     

  • SQL 출강 경험 다수 (다수의 기업 및 개인 대상)

     

[학생/취준생 40% 특별 할인]

  • data.pelican.joe@gmail.com로 중요정보를 가린 학생증 사진을 첨부해서 메일을 보내주시면 40% 할인 쿠폰을 보내드려요.

@instagram: https://www.instagram.com/breachers_data

Curriculum

All

29 lectures ∙ (3hr 13min)

Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

$33.00

breachers's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!