Introduction
Dans ce projet, vous allez apprendre à récupérer les noms de villes et leurs noms de pays correspondants à partir d'une base de données MySQL en utilisant une requête d'equi-join. Ce projet vous aidera à comprendre les bases des requêtes SQL et à travailler avec des bases de données relationnelles.
👀 Aperçu
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 lignes affectées (0,001 sec)
🎯 Tâches
Dans ce projet, vous allez apprendre :
- Comment accéder à MySQL en utilisant la commande
sudo
sans mot de passe - Comment importer des données à partir d'un fichier SQL dans une base de données MySQL
- Comment écrire une requête d'equi-join pour récupérer des données à partir de plusieurs tables
- Comment simplifier les noms de tables et utiliser des alias dans les requêtes SQL
- Comment exécuter un script SQL dans MySQL
🏆 Réalisations
Après avoir terminé ce projet, vous serez capable de :
- Comprendre la structure et la syntaxe de base des requêtes SQL
- Effectuer des opérations d'equi-join pour récupérer des données à partir de plusieurs tables
- Simplifier les noms de tables et utiliser des alias pour rendre vos requêtes SQL plus lisibles
- Importer et gérer des données dans une base de données MySQL
- Exécuter des scripts SQL pour exécuter des requêtes complexes