Introduction
Dans ce projet, vous allez apprendre à obtenir la valeur de Pi arrondie à deux décimales à l'aide d'une instruction SQL dans le client MySQL.
👀 Aperçu
MariaDB [(none)]> SOURCE /home/labex/project/getPi.sql;
+------+
| Pi |
+------+
| 3.14 |
+------+
1 ligne affectée (0,000 sec)
🎯 Tâches
Dans ce projet, vous allez apprendre :
- Comment démarrer le serveur MySQL à l'aide de la commande
sudo - Comment créer un script SQL pour afficher la valeur de Pi arrondie à deux décimales
- Comment exécuter le script SQL dans le client MySQL
🏆 Réalisations
Après avoir terminé ce projet, vous serez capable de :
- Comprendre comment utiliser la fonction
PI()dans MySQL pour récupérer la valeur de Pi - Utiliser la fonction
ROUND()pour arrondir la valeur de Pi à un nombre spécifique de décimales - Créer et exécuter des scripts SQL dans le client MySQL
Démarrer MySQL et créer le script SQL
Dans cette étape, vous allez apprendre à démarrer le serveur MySQL et à créer le script SQL pour afficher la valeur de Pi arrondie à deux décimales.
- Ouvrez un terminal et démarrez le serveur MySQL à l'aide de la commande
sudo, qui ne nécessitera pas de mot de passe :
sudo service mysql start
- Ouvrez le client MySQL en exécutant la commande suivante :
sudo mysql
- Ouvrez le fichier
getPi.sql, ajoutez la requête SQL suivante :
SELECT ROUND(PI(), 2) AS Pi;
Cette requête utilise la fonction ROUND() pour arrondir la valeur de PI() à deux décimales et attribue le résultat à l'alias Pi.
Exécuter le script SQL
Dans cette étape, vous allez apprendre à exécuter le script SQL que vous avez créé dans l'étape précédente.
- Dans le client MySQL, exécutez le script SQL en exécutant la commande suivante :
SOURCE /home/labex/project/getPi.sql;
Cette commande exécutera le script SQL et affichera la valeur de Pi arrondie à deux décimales.
Vous devriez voir la sortie suivante :
+------+
| Pi |
+------+
| 3.14 |
+------+
1 ligne affectée (0,000 sec)
La sortie montre la valeur de Pi arrondie à deux décimales, comme spécifié dans la requête SQL.
Résumé
Félicitations ! Vous avez terminé ce projet. Vous pouvez pratiquer plus de laboratoires sur LabEx pour améliorer vos compétences.



