04. august 2008 - 12:13Der er
7 kommentarer og 1 løsning
Beregn antal dage i måneden
I en forespørgsel vil jeg dagligt beregne hvor mange dage der er gået siden månedsskifte for en given dato, tilsvarende vil jeg gerne have beregnet hvor mange der er tilbage af måneden.
Beregningen skal vises pr. ugedag.
Eksempel 03-08-2008
Ugedag Brugt Rest Man 0 4 Tir 0 4 Ons 0 4 Tor 0 4 Fre 1 4 Lør 1 4 Søn 1 4
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
SELECT tblDate.Year, Month(tblDate!OriginalDate) AS [Month], tblDate.WeekDay, Count(tblDate.OriginalDate) AS [No Days] FROM tblDate GROUP BY tblDate.Year, Month(tblDate!OriginalDate), tblDate.WeekDay HAVING (((tblDate.Year)=Year(Date()-1)) AND ((Month([tblDate]![OriginalDate]))=Month(Date()-1)));
SELECT tblDate.Year, Month(tblDate!OriginalDate) AS [Month], tblDate.WeekDay, Count(tblDate.OriginalDate) AS [No Days] FROM tblDate WHERE (((tblDate.OriginalDate)<=Date()-1)) GROUP BY tblDate.Year, Month(tblDate!OriginalDate), tblDate.WeekDay HAVING (((tblDate.Year)=Year(Date()-1)) AND ((Month([tblDate]![OriginalDate]))=Month(Date()-1)));
SELECT qryCountDays_01.Year, qryCountDays_01.Month, qryCountDays_01.WeekDay, qryCountDays_02.[No Days], qryCountDays_01.[No Days], [qryCountDays_01.No Days]-Nz([qryCountDays_02.No Days]) AS Remain FROM qryCountDays_01 LEFT JOIN qryCountDays_02 ON (qryCountDays_01.WeekDay = qryCountDays_02.WeekDay) AND (qryCountDays_01.Month = qryCountDays_02.Month) AND (qryCountDays_01.Year = qryCountDays_02.Year);
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.