Besoin d'aide dans le calcul des heures de travail
La façon dont je ma feuille de conçu travail ne me permet pas de calculer les heures de travail facilement.
La sortie dans l'instantané a été collectée à partir de plusieurs tables. Ne vous inquiétez pas de la mise en forme setDate et timeEntered.
SetDate représente la journée de travail. tsTypeTitle représente le type de décalage, est-ce l'heure du déjeuner, etc. timeEntered représente l'heure réelle.
setDate devra être rogné pour avoir seulement Date et timeEntered ne devrait afficher que l'heure - Cela sera traité plus tard, ne vous inquiétez pas à ce sujet.
J'ai besoin de saisir la différence entre Shift Started et Shift Ended afin que je puisse calculer le salaire.
Voici ma requête si vous voulez regarder:
SELECT TimeSheet.setDate, TimeSheetType.tsTypeTitle, TimeSheetDetail.timeEntered
FROM TimeSheet
INNER JOIN TimeSheetDetail
ON TimeSheet.timeSheetID = TimeSheetDetail.timeSheetID
INNER JOIN TimeSheetType
ON TimeSheetType.timeSheetTypeID = TimeSheetDetail.timeSheetTypeID
Je me souviens dans la mise en œuvre de cette compagnie d'assurance que je travaillais avant .... mais le calcul n'a pas été fait dans des procédures stockées SQL en tant que politique de l'entreprise (par exemple 30 minutes obligatoires lunch) a dû être récupéré d'une autre table SQL d'un autre serveur. –