← コース一覧に戻る
SQL初級
SQL基礎の続きとして、ソート・集計・条件分岐・JOINなど、実務でよく使う基本操作を演習形式で身につける
このコースは無料で受講できます。ログインすると学習の進捗が記録されます。
- 1ORDER BYとLIMITインプット
- 2演習① 価格が高い上位3件を取得する演習
- 3演習② カテゴリを絞って安い順に並べる演習
- 4集計関数(COUNT/SUM/AVG/MIN/MAX)インプット
- 5演習① 完了した注文の件数を数える演習
- 6演習② 金額の平均・最大・最小を求める演習
- 7DISTINCTで重複排除インプット
- 8演習① 注文がある顧客IDの一覧を取得する演習
- 9演習② カテゴリの一覧を取得する演習
- 10CASE WHENによる条件分岐インプット
- 11演習① 金額を高額/通常に区分する演習
- 12演習② 価格を3段階のランクに分ける演習
- 13NULLの扱い(IS NULL, COALESCE)インプット
- 14演習① 電話番号が未登録の顧客を探す演習
- 15演習② 未登録の電話番号を'未登録'と表示する演習
- 16日付関数の基礎(EXTRACT)インプット
- 17演習① 2024年の注文だけを取得する演習
- 18演習② 月ごとの注文件数を集計する演習
- 19文字列関数の基礎インプット
- 20演習① 顧客名を大文字に変換する演習
- 21演習② 商品名の先頭2文字と表示名を作る演習
- 22INNER JOINの基本インプット
- 23演習① 注文に顧客名を結合する演習
- 24演習② 注文金額の小計を計算する演習
- 25LEFT JOIN(外部結合)インプット
- 26演習① 顧客ごとの注文件数(0件も含む)を数える演習
- 27演習② 一度も注文していない顧客を探す演習
- 28HAVINGによる集計後の絞り込みインプット
- 29演習① 合計金額が1000円を超える顧客を抽出する演習
- 30演習② 2件以上注文している顧客を抽出する演習