Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Bernie110 am Februar 01, 2012, 11:43:42

Titel: Ermittlung Wochentag und Kalenderwoche in einer Abfrage
Beitrag von: Bernie110 am Februar 01, 2012, 11:43:42
Hallo,

wie ermittelt man einen Wochentag in einer Abfrage.
Das Datum = 02.02.2012
Der Wochentag sollte dann Donnerstag lauten.

Und wie wird die richtige Kalenderwoche ermittelt ?
Es sollte das gleiche Ergebnis ermittelt werden wie bei
Me!Woche = DatePart("ww", Me.Datum, vbMonday, vbFirstFourDays)

Danke für eure Hilfe

gruss
Bernie
Titel: Re: Ermittlung Wochentag und Kalenderwoche in einer Abfrage
Beitrag von: daolix am Februar 01, 2012, 12:39:28
Zitatwie ermittelt man einen Wochentag in einer Abfrage.
z.B. mit Format([DeinDatumsfeld];'tttt')

ZitatUnd wie wird die richtige Kalenderwoche ermittelt ?
Es sollte das gleiche Ergebnis ermittelt werden wie bei
Me!Woche = DatePart("ww", Me.Datum, vbMonday, vbFirstFourDays)
DatePart('ww'; [DeinDatumsfeld]; vbMonday; vbFirstFourDays)

wobei dies ggf nicht die ISO-xxxx-Konforme Woche ergibt

Titel: Re: Ermittlung Wochentag und Kalenderwoche in einer Abfrage
Beitrag von: Jonny am Februar 01, 2012, 12:44:59
Hallo Bernie,
hier eine Möglichkeit:
SELECT DSKopf.PBDatum, Format([PBDatum],"ww") AS Ausdr1, Format([PBDatum],"ddd") AS Ausdr2
FROM DSKopf;

Ich rate dir aber dringend davon ab das Feld Datum zu nennen (Datum ist ein reserviertes Wort)

Gruß

Johann
Titel: Re: Ermittlung Wochentag und Kalenderwoche in einer Abfrage
Beitrag von: Bernie110 am Februar 01, 2012, 13:03:45
Super danke euch, funktioniert !