![](https://fadotech.com/wp-content/uploads/2023/09/8089632155b841624bc729387bef24dc-150x150.png)
こんにちは!
PHPのLaravelやJavaScriptでWeb開発をしているフリラーンスエンジニアのファドと申します!
今回はSQLの課題に挑戦していただきます!
まだSQLの教材を読んでいない方は、下記リンクより学習してください!
![](https://fadotech.com/wp-content/uploads/2023/04/AdobeStock_590709239-1-1-1-300x134.jpeg)
![](https://fadotech.com/wp-content/uploads/2023/04/AdobeStock_590709239-1-1-1-300x134.jpeg)
課題の解答について
全ての課題の解答例はnoteにて販売しております。
解答が欲しい方のみ下記リンクよりご購入ください!
![](https://assets.st-note.com/production/uploads/images/116662150/rectangle_large_type_2_abb839956c3510f0fb83c644c023aa8d.png?fit=bounds&quality=85&width=1280)
![](https://assets.st-note.com/production/uploads/images/116662150/rectangle_large_type_2_abb839956c3510f0fb83c644c023aa8d.png?fit=bounds&quality=85&width=1280)
また、MENTAのサポートでは1日あたり約300円でプログラミング学習のサポートを行っております。
そちらでご契約いただくことで全ての課題をレビューしております。
プログラミング学習サポートと解答例が欲しい方は、下記URLよりMENTAにてご契約ください。
![](https://img.menta.work/1600/plan/main_image/639b424672396.png)
![](https://img.menta.work/1600/plan/main_image/639b424672396.png)
課題を進める上での注意点
- インデントを意識してください。
- インデントなどでは、半角スペースを使用してください。
- 調べたことをコピペするだけではなく、しっかりとコードの意味を理解してから使用しましょう。
- 課題ごとに記載されている検索ワードは、詰まるまでなるべく見ないようにしましょう。
CREATE
例:フォルダ名「〇〇〇〇_sql_create」
〇〇〇〇の中には、ご自身のフルネームを入力してください。
課題用のDB名は db_sampleとする。
以下のSQL文を書きなさい
以下の画像のようなitems
テーブルとcategories
テーブルを作成するSQL文をそれぞれ書きなさい。
itemsテーブル
![](https://fadotech.com/wp-content/uploads/2023/07/ajsdghjsahsudiguiwsa.png)
![](https://fadotech.com/wp-content/uploads/2023/07/ajsdghjsahsudiguiwsa.png)
categoriesテーブル
![](https://fadotech.com/wp-content/uploads/2023/07/aushgjiroauiuyweruigyeruwaw8eyuwa.png)
![](https://fadotech.com/wp-content/uploads/2023/07/aushgjiroauiuyweruigyeruwaw8eyuwa.png)
★検索ワード
・SQL CREATE 使い方
INSERT
例:フォルダ名「〇〇〇〇_sql_insert」
〇〇〇〇の中には、ご自身のフルネームを入力してください。
課題用のDB名は db_sampleとする。
以下の画像と同じ値をitems
テーブルとcategories
テーブルに入れるSQL文をそれぞれ書きなさい。
itemsテーブル
![](https://fadotech.com/wp-content/uploads/2023/07/sjdfhgjresueyrguiryeuaieruygea.png)
![](https://fadotech.com/wp-content/uploads/2023/07/sjdfhgjresueyrguiryeuaieruygea.png)
categoriesテーブル
![](https://fadotech.com/wp-content/uploads/2023/07/nbvndusiaosdyghowsayuftewa.png)
![](https://fadotech.com/wp-content/uploads/2023/07/nbvndusiaosdyghowsayuftewa.png)
★検索ワード
・SQL INSERT 使い方
SELECT1
例:フォルダ名「〇〇〇〇_sql_select1」
〇〇〇〇の中には、ご自身のフルネームを入力してください。
以下の画像のようにデータを表示させるSQL文を書きなさい。
![](https://fadotech.com/wp-content/uploads/2023/07/nmajxhvuisdoaywguryweaweygurweao.png)
![](https://fadotech.com/wp-content/uploads/2023/07/nmajxhvuisdoaywguryweaweygurweao.png)
★検索ワード
・SQL SELECT 使い方
SELECT2
例:フォルダ名「〇〇〇〇_php_select2」
〇〇〇〇の中には、ご自身のフルネームを入力してください。
以下の画像のようにデータを表示させるSQL文を書きなさい。
![](https://fadotech.com/wp-content/uploads/2023/07/mvsdhuaiowsiuyghuiweroauiwyguwea.png)
![](https://fadotech.com/wp-content/uploads/2023/07/mvsdhuaiowsiuyghuiweroauiwyguwea.png)
★検索ワード
・SQL SELECT 使い方
・SQL WHERE 使い方
SELECT3
例:フォルダ名「〇〇〇〇_php_select3」
〇〇〇〇の中には、ご自身のフルネームを入力してください。
以下の画像のようにデータを表示させるSQL文を書きなさい。
![](https://fadotech.com/wp-content/uploads/2023/07/ahjsdghuriaouiwsyhguirwauiwyefg.png)
![](https://fadotech.com/wp-content/uploads/2023/07/ahjsdghuriaouiwsyhguirwauiwyefg.png)
★検索ワード
・SQL SELECT 使い方
・SQL COUNT 使い方
SELECT4
例:フォルダ名「〇〇〇〇_php_select4」
〇〇〇〇の中には、ご自身のフルネームを入力してください。
①INNER JOINを使って以下の画像のようにデータを表示させるSQL文を書きなさい。
![](https://fadotech.com/wp-content/uploads/2023/07/nvdbsyaosiudgfydusaoytse.png)
![](https://fadotech.com/wp-content/uploads/2023/07/nvdbsyaosiudgfydusaoytse.png)
②LEFT JOINを使って以下の画像のようにデータを表示させるSQL文を書きなさい。
![](https://fadotech.com/wp-content/uploads/2023/07/znhefgywsaosdgfuyeiowayuiwet.png)
![](https://fadotech.com/wp-content/uploads/2023/07/znhefgywsaosdgfuyeiowayuiwet.png)
★検索ワード
・SQL INNER JOIN 使い方
・SQL LEFT JOIN 使い方
SELECT5
例:フォルダ名「〇〇〇〇_php_select5」
〇〇〇〇の中には、ご自身のフルネームを入力してください。
①INNER JOINを使って以下の画像のようにデータを表示させるSQL文を書きなさい。
![](https://fadotech.com/wp-content/uploads/2023/07/zmsdhyuiogiherwsioauwuyet.png)
![](https://fadotech.com/wp-content/uploads/2023/07/zmsdhyuiogiherwsioauwuyet.png)
②LEFT JOINを使って以下の画像のようにデータを表示させるSQL文を書きなさい。
![](https://fadotech.com/wp-content/uploads/2023/07/znhsydugfywseduiaowiueyguiwo.png)
![](https://fadotech.com/wp-content/uploads/2023/07/znhsydugfywseduiaowiueyguiwo.png)
★検索ワード
・SQL INNER JOIN 使い方
・SQL LEFT JOIN 使い方
おめでとうございます!
よくここまで頑張りました!
これでSQLの課題はすべて終了です。
次はPHPとSQLを一緒に使用する方法を学んでいきましょう!
![](https://fadotech.com/wp-content/uploads/2023/07/27-300x188.png)
![](https://fadotech.com/wp-content/uploads/2023/07/27-300x188.png)
プログラミング学習サポートについて
![](https://fadotech.com/wp-content/uploads/2023/09/476beef438ec06ee03da974ab6f0d367-1024x576.png)
![](https://fadotech.com/wp-content/uploads/2023/09/476beef438ec06ee03da974ab6f0d367-1024x576.png)
「独学で挫折した。。。」
「一人でのプログラミング学習がしんどい。。。」
「未経験からエンジニア転職をしたいけど何をしたら良いかわからない。。。」
このような悩みをお持ちの方向けに、本教材作成者のファドがMENTAという学習サイトにてあなたのプログラミング学習とエンジニア転職を徹底サポートいたします!
サポート価格はなんと1日あたりたったの約300円!
教材で分からない箇所のサポートはもちろんのこと、本サイトで公開しているすべての課題の解答も公開しております。
また、MENTAで学習を終わらせていただいた方限定で懇意にしていただいている企業さんを紹介することもあります!
なお、サポート内容の詳細は下記の通りです。
- 目標設定
- マインドセット
- オリジナル教材見放題
- オリジナル課題見放題
- オリジナル課題の解答見放題
- 課題コードレビュー
- 教材への無制限質問
- 課題への無制限質問
- ポートフォリオ作成アドバイス
- 褒めのコーチング
いくつかのプランを用意させていただいておりますので、下記より一度ご覧ください!
![](https://img.menta.work/1600/plan/main_image/639b424672396.png)
![](https://img.menta.work/1600/plan/main_image/639b424672396.png)
コメント