【SQL入門】ウィンドウ関数完全攻略!ROW_NUMBER・RANK・DENSE_RANKの違いを図解【基本情報・応用情報対策】
IT HERO
0:00 / 0:00
【SQL入門】ウィンドウ関数完全攻略!ROW_NUMBER・RANK・DENSE_RANKの違いを図解【基本情報・応用情報対策】
747 просмотров · 5 месяцев назад
IT HERO
5,66 тыс. подписчиков
747 просмотров · 5 месяцев назад
📚 このSQL解説をさらに深く学びたい方へ
データベース(科目A)・SQLを体系的に学べるUdemyコースを公開しました!
イラスト解説×過去問演習で、試験合格に直結する知識が身につきます。
🔰 【応用情報】データベース 科目A/午前コース(今だけ割引中)
👉 https://www.udemy.com/course/applied-...
⏳ 割引期限:7月14日(火)まで
🔐 セキュリティも一緒に対策したい方はこちら
【午前(科目A)】https://www.udemy.com/course/applied-...
【午後(科目B)】https://www.udemy.com/course/applied-...
⏳ 割引期限:7月14日(火)まで
「クラスごとのランキングを出したいのに、GROUP BYを使うとエラーになる……」
「ウィンドウ関数(OVER句)の書き方が難しくて避けてきた」
「ROW_NUMBER、RANK、DENSE_RANKの違いが全く分からない!」
SQLを勉強していると必ずぶつかる「ランキング作成」や「グループ内集計」の壁。そのモヤモヤを今日で完全に終わらせます!
今回の【SQL応用編】では、最近の基本情報や応用情報でも出題頻度が上がっている『ウィンドウ関数』の仕組みと使い方について、イラストを使ってゼロから徹底解説します。
✅ この動画で学べること
・GROUP BYの限界:なぜクラスごとのランキング出しにGROUP BYを使ってはいけないのか?
・ウィンドウ関数とは?:元の行を消さずに、グループごとの集計・順位付けを追加できる魔法の機能
・OVER句の書き方:PARTITION BY(仕切り)と ORDER BY(並び順)の正しい使い方
・3つの関数の違い:重複なしの「ROW_NUMBER」、競技順位の「RANK」、詰めた順位の「DENSE_RANK」
💡 こんな方にオススメ!
・「ウィンドウ関数 使い方」「ROW_NUMBER RANK 違い」を調べているSQL初心者〜中級者の方
・基本情報技術者試験・応用情報技術者試験でSQLのウィンドウ関数を対策中の方
・GROUP BYの限界を感じていて、もっとSQLを使いこなしたい方
・「DENSE_RANK って何?RANK と何が違うの?」とモヤモヤしている方
---
📱 IT HERO 公式リンク
X(旧Twitter):https://x.com/IT_HERO__
チャンネル登録: / @it-hero-channel
---
この動画で「ウィンドウ関数の書き方が分かった!」「3つの関数の違いがスッキリした!」という方は、ぜひ高評価とチャンネル登録をよろしくお願いします!皆さんの応援が次の解説動画を作る最大のエネルギーになります🙏
#ウィンドウ関数 #SQL #ROW_NUMBER #RANK #DENSE_RANK #データベース #基本情報技術者試験 #応用情報技術者試験 #ithero