未経験からエンジニア転職をするための最強ロードマップロードマップ

【SQL課題】SQL(MySQL)を学んだあとの腕試し問題を公開!【超有料級】

ファド

こんにちは!
PHPのLaravelやJavaScriptでWeb開発をしているフリラーンスエンジニアのファドと申します!

今回はSQLの課題に挑戦していただきます!

まだSQLの教材を読んでいない方は、下記リンクより学習してください!

あわせて読みたい
【完全無料】知識ゼロから体系的に学ぶプログラミング学習教材 イントロダクション FADOTECHでは、これからプログラミングを学ぼうと思っている方向けに、知識ゼロから完全無料でプログラミングが学べるように、すべての教材と課題を...
目次

課題の解答について

全ての課題の解答例はnoteにて販売しております。
解答が欲しい方のみ下記リンクよりご購入ください!

note(ノート)
SQL課題の全解答|ファド|無料プログラミング学習ブログ運営 こんにちは! 福岡でフリーランスエンジニアをしている「ファド」と申します! こちらの記事は、私の技術ブログ兼無料プログラミング学習教材サイトの「FADOTECH」で無料で...

また、MENTAのサポートでは1日あたり約300円でプログラミング学習のサポートを行っております。
そちらでご契約いただくことで全ての課題をレビューしております。

プログラミング学習サポートと解答例が欲しい方は、下記URLよりMENTAにてご契約ください。

あわせて読みたい
【プログラミング学習】1日あたりたったの「300円」のみでプログラミングを学び、最短で転職or稼ぐ!|【ME... プログラミングを学びたいすべての方へこれからの時代は格安でプログラミングを学び、最短で稼げ自己紹介はじめまして!この度はプランをご覧いただき、誠にありがとうござ...

課題を進める上での注意点

  • インデントを意識してください。
  • インデントなどでは、半角スペースを使用してください。
  • 調べたことをコピペするだけではなく、しっかりとコードの意味を理解してから使用しましょう。
  • 課題ごとに記載されている検索ワードは、詰まるまでなるべく見ないようにしましょう。

CREATE

例:フォルダ名「〇〇〇〇_sql_create」
〇〇〇〇の中には、ご自身のフルネームを入力してください。

課題用のDB名は db_sampleとする。

以下のSQL文を書きなさい

以下の画像のようなitemsテーブルとcategoriesテーブルを作成するSQL文をそれぞれ書きなさい。

itemsテーブル

categoriesテーブル

★検索ワード
・SQL CREATE 使い方

INSERT

例:フォルダ名「〇〇〇〇_sql_insert」
〇〇〇〇の中には、ご自身のフルネームを入力してください。

課題用のDB名は db_sampleとする。

以下の画像と同じ値をitemsテーブルとcategoriesテーブルに入れるSQL文をそれぞれ書きなさい。

itemsテーブル

categoriesテーブル

★検索ワード
・SQL INSERT 使い方

SELECT1

例:フォルダ名「〇〇〇〇_sql_select1」
〇〇〇〇の中には、ご自身のフルネームを入力してください。

以下の画像のようにデータを表示させるSQL文を書きなさい。

★検索ワード
・SQL SELECT 使い方

SELECT2

例:フォルダ名「〇〇〇〇_php_select2」
〇〇〇〇の中には、ご自身のフルネームを入力してください。

以下の画像のようにデータを表示させるSQL文を書きなさい。

★検索ワード
・SQL SELECT 使い方
・SQL WHERE 使い方

SELECT3

例:フォルダ名「〇〇〇〇_php_select3」
〇〇〇〇の中には、ご自身のフルネームを入力してください。

以下の画像のようにデータを表示させるSQL文を書きなさい。

★検索ワード
・SQL SELECT 使い方
・SQL COUNT 使い方

SELECT4

例:フォルダ名「〇〇〇〇_php_select4」
〇〇〇〇の中には、ご自身のフルネームを入力してください。

①INNER JOINを使って以下の画像のようにデータを表示させるSQL文を書きなさい。

②LEFT JOINを使って以下の画像のようにデータを表示させるSQL文を書きなさい。

★検索ワード
・SQL INNER JOIN 使い方
・SQL LEFT JOIN 使い方

SELECT5

例:フォルダ名「〇〇〇〇_php_select5」
〇〇〇〇の中には、ご自身のフルネームを入力してください。

①INNER JOINを使って以下の画像のようにデータを表示させるSQL文を書きなさい。

②LEFT JOINを使って以下の画像のようにデータを表示させるSQL文を書きなさい。

★検索ワード
・SQL INNER JOIN 使い方
・SQL LEFT JOIN 使い方

おめでとうございます!

よくここまで頑張りました!

これでSQLの課題はすべて終了です。

次はPHPとSQLを一緒に使用する方法を学んでいきましょう!

あわせて読みたい
【PHP+SQL教材①】PHPでデータベース(MySQL)に接続する方法からデータの取得方法などを徹底解説 こちらの記事はPHP+SQL教材の第1回目の記事になります。 その他のPHP+SQL教材を学習したい方は下記リンクから直接教材へ飛ぶことができます。 PHPからDBを操作する こち...

プログラミング学習サポートについて

「独学で挫折した。。。」

「一人でのプログラミング学習がしんどい。。。」

「未経験からエンジニア転職をしたいけど何をしたら良いかわからない。。。」

このような悩みをお持ちの方向けに、本教材作成者のファドがMENTAという学習サイトにてあなたのプログラミング学習とエンジニア転職を徹底サポートいたします!

サポート価格はなんと1日あたりたったの約300円!

教材で分からない箇所のサポートはもちろんのこと、本サイトで公開しているすべての課題の解答も公開しております。
また、MENTAで学習を終わらせていただいた方限定で懇意にしていただいている企業さんを紹介することもあります!

なお、サポート内容の詳細は下記の通りです。

  • 目標設定
  • マインドセット
  • オリジナル教材見放題
  • オリジナル課題見放題
  • オリジナル課題の解答見放題
  • 課題コードレビュー
  • 教材への無制限質問
  • 課題への無制限質問
  • ポートフォリオ作成アドバイス
  • 褒めのコーチング

いくつかのプランを用意させていただいておりますので、下記より一度ご覧ください!

あわせて読みたい
【プログラミング学習】1日あたりたったの「300円」のみでプログラミングを学び、最短で転職or稼ぐ!|【ME... プログラミングを学びたいすべての方へこれからの時代は格安でプログラミングを学び、最短で稼げ自己紹介はじめまして!この度はプランをご覧いただき、誠にありがとうござ...

コメント

    この記事が気に入ったら
    フォローしてね!

    よかったらシェアしてね!
    • URLをコピーしました!

    コメント

    コメントする

    目次