강의

멘토링

커뮤니티

Programming

/

Database

SQLコーディングテストの最後のステップ

より難しいLeetcode SQLの問題を解決しながら、問題に複数の文法を一度に適用します。

難易度 中級以上

受講期間 無制限

  • Gemma
Coding Test
Coding Test
SQL
SQL
MySQL
MySQL
Coding Test
Coding Test
SQL
SQL
MySQL
MySQL

学習した受講者のレビュー

学習した受講者のレビュー

5.0

5.0

김주아

88% 受講後に作成

前の授業がとても良かったので、続けて学習しました。 先生方が丁寧に見てくださったので、さらに多くの助けになりました。 SQL コーディング テストの準備をしている方は、この 2 つの授業を受講することを強くお勧めします 😊😊

5.0

이승렬

100% 受講後に作成

事前講義の延長線に入り、より難しい問題解くのに多くの役に立ったようです。

5.0

미나리

14% 受講後に作成

初級聞いたのにサム授業方式が好きで中級まで受講完了!コーディングテストに差し迫っていましたが、今回の講義では問題解決をたくさんしてみることができてよかったです。テストの前に、または本番に直接適用したい人が聞くともっと便利です。

受講後に得られること

  • SQLロジックの実装

  • SQL関数の活用

  • さまざまなSQL文法を一度に使用する

SQLコーディングテストの問題プール
様々な関数からロジック実装まで一度に終わり!

SQLコーディングテストが難しかった理由
複雑な草も明快な草を!

SQLコーディングテスト、1つの問題に1つの文法しか与えられません!この講義を通じて、ある問題に複数の文法が混じった困難な問題も解決できるようにお手伝いします。

データ職種と密接なSQL

SQLは、膨大なデータに隠されているインサイトとトレンドを見つけるのに役立つプログラミング言語です。私が欲しい部分だけをデータから抜いて確認することもできます。限定的な文法を使用するので、明確なロジックを実装して正しい関数を使用するのがカギです。

そのため、SQLはIT会社に入る前、特にデータに関連する職種であれば、コーディングテストの最初の関門から向き合う言語です。入社後も必須の言語です。

選手コース

どこから準備すべきか分からない方には、 SQLコーディングテストのための第一歩講義から先に聞くことをお勧めします。

選手講義では、短い時間内に全体的なSQL問題タイプを盗むことができるよう、 LeetcodeのSQL Easy難易度問題に従います。

今回の講義

Leetcodeの SQL Medium 難易度問題(ハングル翻訳提供)で行われたこの講義は、すべての文法と関数が混ざった総合的な問題を提示します。 1つの問題に1つのロジックだけである問題だけを解くのではなく、1つの問題に複数のロジックが混在した型を解決できるようにSQL文法を有機的に連結する練習をします。

負担が軽減され、効率がより高くなるように。

🙋‍♀️コーディングテスト準備中

🙋‍♀️ SQLプールを参照して実務に適用したい方

🙋‍♀️ 理論よりも例を通じた学習がもっと触れる方


実力を一段階引き上げる
SQLコーディングテストの最後のステップ

SQL照会とバックアップのための環境設定

LeetCodeプロンプトで照会できるSQLは限定的です。実力向上のためには、自分が作成したクエリがどのデータを出力するのかを直接確認するプロセスが不可欠です。だから問題を解決する前に、MySQLをインストールしてWorkbenchでSQLを照会できるように一緒に環境設定をしてみましょう。

他にGithubと連動する環境設定も行っています。 Githubにコードを載せると、いつでもどこでもどのデバイスでも確認でき、バックアップに大きな助けになります。このようなGithubの連動は、SQLだけでなく他のプログラミング言語にも活用できるほど非常に便利です。

きめ細かいSQL問題の種類と宿題を提供する

LeetcodeのEasy難易度の中でも簡単な難易度、難しい難易度が別々に存在します。序盤には簡単な難易度で軽く始めます。

難易度に加えて、タイプに応じてSQLの問題を分類しました。 CASE WHEN、GROUP BYなど、ロジック関連型からLAG、LEAD、RANKなどの関数関連型もあります。各タイプがどのような形で出題されるかを一目で確認できるように構成しました。

さらに、概念の説明は、さらに必要な部分のための理論クラスPPTを付属しています。ここに一人で練習できるように、中途中の宿題やソリューションも用意されています。あなたのSQLスキルを直接チェックしてください!

詳細カリキュラム

講義は大きく2つのパートに分かれます。

Part 1.関数関連タイプ

関数固有の問題を型別(例:rank、dense_rank、lag、leadなど)に解決します。

MySQL WorkbenchでSQLを段階的に照会した後、最終クエリを導き出します。

Part 2.ロジック関連タイプ

ロジック関連の問題をタイプ別(例:having、limit、sum、not in、case whenなど)に解決します。

MySQL WorkbenchでSQLを段階的に照会した後、最終クエリを導き出します。


Q&A 💬

Q. この講義の差別点は何ですか?

  • Leetcode問題をタイプ別に分けて提供します。
  • すべての文法と関数が混在している難しい難易度の包括的な問題を解きます。
  • MySQL Workbenchのインストールを一緒にしながら、中間SQL結果も直接確認できる環境設定を提供します。
  • Githubのインストールを一緒にしながら、今回の講義のSQLだけでなく、今後他のプログラミング言語もバックアップできる環境設定を提供します。

Q. 事前に関連知識がなくても聞くことができますか?

いいえ、このレッスンはプレーヤーレッスンであるSQLコーディングテストの最初のステップを聞いた人を対象としています。膜データ職種で就職された方にも効率的な講義です。

Q. 講義をすべて聞いたらどのレベルまで上がることができますか?

実際のSQLコーディングテストはそれほど難しくないので、選手講義だけを聞いても十分でしょう。ただ、1つの問題でさまざまな文法を適用したい場合や、異なるロジックを有機的に連結する練習をしてみたい場合は、この講義を通じてレベルアップすることができます。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • コンピュータ工学専攻者

  • コーディングテスト準備中

  • データアナリスト

前提知識、
必要でしょうか?

  • SQL

こんにちは
です。

943

受講生

118

受講レビュー

40

回答

4.9

講座評価

5

講座

数学からスタートし、開発者のキャリアを経て、統計学の勉強を通じて現在はデータ分析家として活動しているGemmaです。データ分析は、溢れかえるビッグデータの中から斬新なインサイトやトレンドを把握することが最も重要です。言うのは簡単ですよね?ですが、適切な分析ツールと手法を活用できれば、誰でも十分に貴重な宝石を見つけ出すことができます。そのようなメソッドを皆さんに共有したいと思います。

  • (現) LINE Plus データアナリスト

  • (元) NAVER データアナリスト

  • イタリア ミラノ工科大学(Politecnico di Milano)応用統計学修士

  • 梨花女子大学 数学科 学士 (計算科学 複数専攻、コンピューター工学 副専攻)

     

  • https://blog.naver.com/italian-lesson

    (個人ブログ)

    ミラノ工科大学 応用統計学修士 梨花女子大学 数学科修士(計算科学複数専攻、コンピューター工学副専攻) https://blog.naver.com/italian-lesson(個人ブログ)

カリキュラム

全体

14件 ∙ (1時間 50分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

4件

5.0

4件の受講レビュー

  • ss606444110님의 프로필 이미지
    ss606444110

    受講レビュー 2

    平均評価 5.0

    5

    88% 受講後に作成

    前の授業がとても良かったので、続けて学習しました。 先生方が丁寧に見てくださったので、さらに多くの助けになりました。 SQL コーディング テストの準備をしている方は、この 2 つの授業を受講することを強くお勧めします 😊😊

    • iceicebear님의 프로필 이미지
      iceicebear

      受講レビュー 3

      平均評価 5.0

      5

      100% 受講後に作成

      事前講義の延長線に入り、より難しい問題解くのに多くの役に立ったようです。

      • minaly939103님의 프로필 이미지
        minaly939103

        受講レビュー 2

        平均評価 5.0

        5

        14% 受講後に作成

        初級聞いたのにサム授業方式が好きで中級まで受講完了!コーディングテストに差し迫っていましたが、今回の講義では問題解決をたくさんしてみることができてよかったです。テストの前に、または本番に直接適用したい人が聞くともっと便利です。

        • ansgus8293님의 프로필 이미지
          ansgus8293

          受講レビュー 1

          平均評価 5.0

          5

          21% 受講後に作成

          たくさん助けてくれてありがとう

          ¥2,791

          Gemmaの他の講座

          知識共有者の他の講座を見てみましょう!

          似ている講座

          同じ分野の他の講座を見てみましょう!