Les équipes de recrutement souhaitent savoir depuis combien de temps les managers occupent leur poste.
Récupère la durée moyenne pendant laquelle les managers ont occupé un poste.
Veuillez écrire une requête pour récupérer les données requises dans la procédure stockée.
Nom de la table = employé, vous pouvez vérifier la table en exécutant une requête telle que sélectionner les 10 premiers * de l'employé
et appuyer sur "Valeur de retour" pour voir les résultats.
manager_id fait référence au supérieur direct de l’employé.
N'arrondissez pas le résultat (il doit correspondre aux nombres dans la sortie attendue), assurez-vous de donner un nom à la colonne dans la sortie de la requête, tel que time_in_position.
mployee_id | manager_id | nom | time_in_position | ≪/tr> ≪/tête>||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
8 | 9 | Michael Kim | 6,20 | ≪/tr>||||||||||||
34 | 35 | Peter Tan | 4,00 | ≪/tr>||||||||||||
21 | 23 | Alice Li | 1,90 | ≪/tr>
Je suppose que votre table "employé" comporte une colonne appelée "start_date" qui représente la date de début du poste de l'employé.