Introduction
Dans ce projet, vous allez apprendre à utiliser les fonctions intégrées de MySQL pour extraire des informations pertinentes de la table des employés (emp
) dans la base de données du personnel. Vous allez pratiquer l'écriture de requêtes SQL pour accéder et manipuler des données dans une base de données relationnelle.
👀 Aperçu
MariaDB [personnel]> SOURCE /home/labex/project/multiple_line_function.sql;
+---------------+------------+------------+-------------+
| department_id | max_salary | min_salary | avg_salary |
+---------------+------------+------------+-------------+
| 20 | 3000.00 | 800.00 | 2175.000000 |
| 10 | 5000.00 | 1300.00 | 2916.666667 |
+---------------+------------+------------+-------------+
2 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 SQL pour extraire le numéro de département, le salaire maximum, le salaire minimum et le salaire moyen pour les départements dont le salaire moyen est de 2000 ou plus, et trier les résultats par ordre décroissant du numéro de département
🏆 Réalisations
Après avoir terminé ce projet, vous serez capable de :
- Comprendre comment utiliser les fonctions intégrées de MySQL pour effectuer une analyse de données complexe
- Écrire des requêtes SQL pour extraire et manipuler des données d'une base de données relationnelle
- Appliquer vos connaissances en SQL pour résoudre des problèmes de gestion de données du monde réel