Bonjour,
J'ai un petit problème avec requête.
J'ai une base de données d'employés avec plusieurs tables, je vais vous en enumérer quelques unes :
- TblEmployes qui contient les noms des employés, et leur adresses, etc.
- TblEmbauche qui contient les dates d'embauche et de départ de chaque employés qui se réfèrent à la TblEmployes
- TblSpecialisation qui se réfère à la tblEmbauche et nous donnes toutes les noms de l'équipe et du superviseur que l'employé à connu depuis son embauche ainsi que les début et fin de début de poste
- TblTypedeSpécialisation qui m'inscrit dans quelles "familles" chaque spécialisation se trouvent dans l'organigramme de l'entreprise. Cette table se réfèrent à TblSpécialisation
Il y a 2 familles qu'on va appeller Légumes et Fruits pour simplifier .
J'ai besoin de créer une requête qui me permettra de savoir les employés actifs qui font parties de la "famille" Fruits depuis au mois un an consécutif (365 jours), ils peuvent faire partie de l'équipe pommes ou oranges, cela ne m'importe peu. L'important c'est comment je fait pour calculer plusieurs journées consécutives sur plusieurs lignes de données. S'ils ont été transférés entre temps dans la "famille" légumes se n'ai pas bon non plus.
Est-ce que c'est avec une requête union que je pourrais la générer, mes connaissances de SQL sont plutôt limité, mais je vais tenter le coup .
Si vous avez besoin de plus d'informations, n'hésitez pas à me poser des questions.
Partager