演習課題「内部結合で、名前と職業を表示」

右側のコードエリアでは、SQL文で、サンプルデータベースの「players」テーブルのデータを取得することができます。このコードを修正して、「players」テーブルと「jobs」テーブルを内部結合し、名前とレベルと職業名を表示するようにしてください。
プログラムを実行して、正しく出力されれば演習課題クリアです!

入力される値

players

idnameleveljob_id
1パイザ126
2ケン72
3リン11
4ユウ33
5クレア104
6ショウ52
7さくら71
8ジャック54
9ロック126
10じゅん1NULL


jobs

idjob_namevitalitystrengthagilityintelligenceluck
1戦士88443
2盗賊33857
3狩人55754
4魔法使い32686
5僧侶55375
6勇者1010101010

期待する出力値

パイザ 12 勇者
ケン 7 盗賊
リン 1 戦士
ユウ 3 狩人
クレア 10 魔法使い
ショウ 5 盗賊
さくら 7 戦士
ジャック 5 魔法使い
ロック 12 勇者

演習課題「左結合で、レベル順に表示」

右側のコードエリアでは、SQL文で、サンプルデータベースの「players」テーブルのデータを、レベルの大きい方から表示されます。
このコードを修正して、「players」テーブルと「jobs」テーブルを左結合し、名前とレベルと職業名を表示するようにしてください。このとき、レベルの大きい方から並べ替えてください。
プログラムを実行して、正しく出力されれば演習課題クリアです!

入力される値

players

idnameleveljob_id
1パイザ126
2ケン72
3リン11
4ユウ33
5クレア104
6ショウ52
7さくら71
8ジャック54
9ロック126
10じゅん1NULL


jobs

idjob_namevitalitystrengthagilityintelligenceluck
1戦士88443
2盗賊33857
3狩人55754
4魔法使い32686
5僧侶55375
6勇者1010101010

期待する出力値

パイザ 12 勇者
ロック 12 勇者
クレア 10 魔法使い
ケン 7 盗賊
さくら 7 戦士
ショウ 5 盗賊
ジャック 5 魔法使い
ユウ 3 狩人
リン 1 戦士
じゅん 1 NULL

※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む

#07:結合したテーブルを操作しよう

結合したテーブルでも、データベースに対する基本操作を実行できます。ここでは、特定のカラムだけ表示したり、条件に合った行だけ表示したりというように、結合したテーブルで、いくつかの基本操作を試してみましょう。

出力タイプ: