Introduction
Dans ce projet, vous allez apprendre à exécuter une requête de jointure égale sur les tables city, country et countrylanguage dans MySQL. Le but est de récupérer le nom de la ville, le nom du pays correspondant et la langue à partir de ces tables.
👀 Aperçu
MariaDB [world]> SOURCE /home/labex/project/getCountryNameAndLanguage.sql;
+----------------+-------------+------------+
| CityName | CountryName | Language |
+----------------+-------------+------------+
| Oranjestad | Aruba | Dutch |
| Oranjestad | Aruba | English |
| Oranjestad | Aruba | Papiamento |
| Oranjestad | Aruba | Spanish |
| Kabul | Afghanistan | Balochi |
| Qandahar | Afghanistan | Balochi |
| Herat | Afghanistan | Balochi |
| Mazar-e-Sharif | Afghanistan | Balochi |
| Kabul | Afghanistan | Dari |
| Qandahar | Afghanistan | Dari |
+----------------+-------------+------------+
10 lignes affectées (0,001 sec)
🎯 Tâches
Dans ce projet, vous allez apprendre :
- Comment accéder à MySQL en utilisant la commande
sudosans mot de passe - Comment importer les données du script
world.sqldans MySQL - Comment écrire une requête de jointure égale pour récupérer les informations souhaitées à partir des tables
- Comment limiter les résultats de la requête aux 10 premières lignes
🏆 Réalisations
Après avoir terminé ce projet, vous serez capable de :
- Comprendre le concept de jointures SQL et de savoir les utiliser efficacement
- Récupérer des données à partir de plusieurs tables dans une base de données relationnelle
- Appliquer des requêtes SQL pour filtrer et limiter les résultats selon les besoins
- Gagner de l'expérience pratique dans la manipulation de bases de données MySQL




