プロジェクト in MySQL Skill Tree

都市名とそれぞれの国名

初級

このプロジェクトでは、等結合クエリを使用して MySQL データベースから都市名とそれに対応する国名を取得する方法を学びます。このプロジェクトは、SQL クエリの基本とリレーショナルデータベースの操作方法を理解するのに役立ちます。

SQLMySQL

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

このプロジェクトでは、等値結合クエリを使用してMySQLデータベースから都市名とそれに対応する国名を取得する方法を学びます。このプロジェクトは、SQLクエリの基本と関係型データベースの操作方法を理解するのに役立ちます。

👀 プレビュー

MariaDB [world]> SOURCE /home/labex/project/getCountryName.sql;
+----------------+-------------+
| CityName       | CountryName |
+----------------+-------------+
| Oranjestad     | Aruba       |
| Kabul          | Afghanistan |
| Qandahar       | Afghanistan |
| Herat          | Afghanistan |
| Mazar-e-Sharif | Afghanistan |
| Luanda         | Angola      |
| Huambo         | Angola      |
| Lobito         | Angola      |
| Benguela       | Angola      |
| Namibe         | Angola      |
+----------------+-------------+
10 rows in set (0.001 sec)

🎯 タスク

このプロジェクトでは、以下のことを学びます。

  • sudo コマンドを使用してパスワードなしでMySQLにアクセスする方法
  • SQLファイルからデータをMySQLデータベースにインポートする方法
  • 複数のテーブルからデータを取得するための等値結合クエリを書く方法
  • SQLクエリでテーブル名を簡略化してエイリアスを使用する方法
  • MySQLでSQLスクリプトを実行する方法

🏆 成果

このプロジェクトを完了すると、以下のことができるようになります。

  • SQLクエリの基本構造と構文を理解する
  • 複数のテーブルからデータを取得するための等値結合操作を実行する
  • テーブル名を簡略化してエイリアスを使用してSQLクエリを読みやすくする
  • MySQLデータベースにデータをインポートして管理する
  • 複雑なクエリを実行するためのSQLスクリプトを実行する

講師

labby

Labby

Labby is the LabEx teacher.