SQL Sum Access

09/03/2010 - 21:25 von Heiden Andre | Report spam
Salve zusammen,

ich habe folgendes kleines Problem

ich würde gerne die gesamtanzahl alles gearbeiteten Tage einer Person
summieren

var_gearbeitete_tage = DCount("Datumbeginn", "tblStunden", "Datumbeginn
between " & erstertagmonat & " AND " & letztertagmonat & " AND
Mitarbeiterid = " & Wert)


Nur habe ich im Ergbniss das Problem das er mir auch wenn an einem Tag die
Person 2 mal gearbeitet wurde dieser Tag 2 mal gerechnet wird.

Normalerweise kann man ja mit Distinct solche zusammenfassen, nur irgendwie
funktioniert das nicht.

Kann mir da mal einer Bitte auf die Sprünge helfen :)


Mit freundlichen Grüssen

Andre Heiden
 

Lesen sie die antworten

#1 Mark Doerbandt
09/03/2010 - 21:37 | Warnen spam
Hallo, Andre,

Heiden Andre:

ich würde gerne die gesamtanzahl alles gearbeiteten Tage einer Person
summieren

var_gearbeitete_tage = DCount("Datumbeginn", "tblStunden", "Datumbeginn
between " & erstertagmonat & " AND " & letztertagmonat & " AND
Mitarbeiterid = " & Wert)

Nur habe ich im Ergbniss das Problem das er mir auch wenn an einem Tag die
Person 2 mal gearbeitet wurde dieser Tag 2 mal gerechnet wird.

Normalerweise kann man ja mit Distinct solche zusammenfassen, nur irgendwie
funktioniert das nicht.



was heisst denn "irgendwie"? Was passiert, wenn Du "tblStunden" durch
einen SQL-String mit DISTINCT ersetzt?

Gruss - Mark

Informationen fuer Neulinge in den Access-Newsgroups unter
http://www.doerbandt.de/Access/Newbie.htm

Bitte keine eMails auf Newsgroup-Beitràge senden.

Ähnliche fragen