演習課題「職業を追加する」

右側のコードエリアでは、SQL文で、サンプルデータベースの「jobs」テーブルのデータを取得することができます。ここにコードを追加して、「jobs」テーブルに、次の職業を追加してください。

id, job_name, vitality, strength, agility, intelligence, luck
10, "エンジニア", 2, 2, 7, 7, 5

このとき、データを追加した後に、「jobs」テーブルのすべてのデータを表示するSQL文を記述します。
プログラムを実行して、正しく出力されれば演習課題クリアです!

※ 毎回、「コードの実行」ボタンをクリックすると、初期状態から実行されます。

入力される値

jobs

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


jobs

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

期待する出力値

1 戦士 8 8 4 4 3
2 盗賊 3 3 8 5 7
3 狩人 5 5 7 5 4
4 魔法使い 3 2 6 8 6
5 僧侶 5 5 3 7 5
6 勇者 10 10 10 10 10
10 エンジニア 2 2 7 7 5

演習課題「戦士のレベルを1つ増加させる」

右側のコードエリアでは、SQL文で、サンプルデータベースの「players」テーブルのデータを取得することができます。ここにコードを追加して、全ての「戦士」(job_id = 1)のレベルを1つ増加させてください。

このとき、データを変更した後に、「players」テーブルのすべてのデータを表示するSQL文を記述します。
プログラムを実行して、正しく出力されれば演習課題クリアです!

※ 毎回、「コードの実行」ボタンをクリックすると、初期状態から実行されます。

入力される値

players

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

期待する出力値

1 パイザ 12 6
2 ケン 7 2
3 リン 2 1
4 ユウ 3 3
5 クレア 10 4
6 ショウ 5 2
7 さくら 8 1
8 ジャック 5 4
9 ロック 12 6
10 じゅん 1 NULL

演習課題「職業を削除する」

右側のコードエリアでは、SQL文で、サンプルデータベースの「jobs」テーブルのデータを取得することができます。ここにコードを追加して、「jobs」テーブルから、次の職業を削除してください。

id, job_name, vitality, strength, agility, intelligence, luck
3, 狩人, 5, 5, 7, 5, 4

※ 毎回、「コードの実行」ボタンをクリックすると、初期状態から実行されます。

入力される値

jobs

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

期待する出力値

1 戦士 8 8 4 4 3
2 盗賊 3 3 8 5 7
4 魔法使い 3 2 6 8 6
5 僧侶 5 5 3 7 5
6 勇者 10 10 10 10 10

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

#05:データを追加・更新・削除しよう

データベースにデータを追加・更新・削除する方法を学んでいきます。たとえば、この機能を使うことで、RPGのプレイヤーに新しいメンバーを追加したり、名前を変更したり、削除したりできます。

出力タイプ: