1. Learn
  2. /
  3. คอร์ส
  4. /
  5. SQL のデータ操作

Connected

แบบฝึกหัด

CASE 式の基本

あなたはどのチームのファンですか?European Soccer Database には、2011 年から 2015 年にかけて 11 か国で行われた 12,800 試合のデータが含まれています。このコースでは、データベース内のテーブルを絞り込んで、データの理解を深めていきます。

この練習では、FC Schalke 04 と FC Bayern Munich の対戦を特定します。各試合で対戦した 2 チームは、フィルタリング済みのテーブル、matches_germany 内の hometeam_id 列と awayteam_id 列に表記されています。ID は、teams_germany テーブルの team_api_id 列と結合できますが、両 ID を同時に結合することはできません。

ただし、各チームに対応する team_api_id を特定すれば、CASE 式を使ってこの操作を行えます。

คำแนะนำ

100 XP
  • ドイツで行われた各試合のホームチームが、FC Bayern Munich、FC Schalke 04、Other の内のどれかを特定するCASE 式を作ってください。