Voici un changement pour paramétriser la date :
s.Name choisi, s.Rate_Per_Hour, compte (*) comme No_of_day,
somme (datediff (« n », a.Time_in, a.Time_out))/60 * s.rate_per_hour comme Total_Income
De
le tblStaff comme S intérieur joignent le tblAttendance comme A
sur s.Name = a.Name
là où a.date entre [écrire la première date] et [entrer dans dernier datent]
groupe par s.name, s.rate_per_hour
Pour le nombre de jours, la question renvoie le nombre de jours ouvrés. Si vous voulez le nombre de jours de calendrier, alors changer le « compte (*) » en « datediff (« d », minute (a.date), maximum (a.date))
Votre calcul de revenu global ne semble pas raisonnable. Je signerai heureusement un contrat de 1 an à $1 par heure :
le nombre de jours * nombre d'heures * évaluer par heures
260 * 2080 * $1 = $540.000