Question : Rapport d'assistance [accès]

Hé, le
I a récemment joint une compagnie et ils m'ont donné au travail sur une certaine vieille base de données system.

There d'assistance sont deux tables :

Table 1 : Fournir Details
- Name
- Rate_Per_Hour

Table 2 : Fournir Attendance
- Name
- Date
- Time_IN
- Time_OUT

Now que je veux une question qui demandera à l'utilisateur de demander le From_Date et le To_Date, et la question calculera (heure totale comme Time_OUT-Time_IN) * Rate_Per_Hour * (No_of_Days comme To_Date-From_Date) avec Names

So il sera montré comme :
Name | Rate_Per_Hour | No_of_Day |

Please help.
de revenu global (Rate_Per_Hour * No_of_Day) class= de

Réponse : Rapport d'assistance [accès]

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  

Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us