Kalenderwoche

Kalenderwoche

am 11.10.2006 10:14:43 von r.hoessel

Hallo!

Ich habe eine von YEARWEEK() ermittelte Kalenderwoche, z. B. "200641", also
die 41. Kalenderwoche 2006.

Nun suche ich dazu die entsprechende Woche in der Form [ 09.10.2006 -
15.10.2006 ]

Also wie ermittle ich aus "200641" die Periode: [ 09.10.2006 - 15.10.2006 ]

Wer kann helfen?

MfG

Admin
*

Re: Kalenderwoche

am 11.10.2006 10:44:57 von Andreas Kretschmer

Andreas
--
q: why do so many people take an instant dislike to mysql?
a: it saves time (oicu in #postgresql)
Explaining the concept of referential integrity to a mysql user is like
explaining condoms to a catholic (Shadda in #postgresql)

Re: Kalenderwoche

am 11.10.2006 10:51:52 von Axel Schwenke

"Rüdiger" wrote:
>
> Ich habe eine von YEARWEEK() ermittelte Kalenderwoche, z. B. "200641", also
> die 41. Kalenderwoche 2006.
>
> Nun suche ich dazu die entsprechende Woche in der Form [ 09.10.2006 -
> 15.10.2006 ]
>
> Also wie ermittle ich aus "200641" die Periode: [ 09.10.2006 - 15.10.2006 ]

Gar nicht. An YEARWEEK() verfütterst du da ja schon ein DATE.

Dann kannst du genauso gut DAYOFWEEK() auf dieses DATE anwenden
und dann mit ADDATE() bzw. SUBDATE() den Wochenanfang bzw. das
Wochenende berechnen.


XL

Re: Kalenderwoche

am 11.10.2006 10:56:54 von Sebastian Suchanek

Andreas Kretschmer schrieb:

> [...]
> Hint: KW1 beginnt mit dem ersten Montag im Jahr,
> [...]

[X] Sie möchten ISO 8601 lesen.


HTH,

Sebastian

Re: Kalenderwoche

am 11.10.2006 12:05:25 von Andreas Kretschmer

Andreas
--
q: why do so many people take an instant dislike to mysql?
a: it saves time (oicu in #postgresql)
Explaining the concept of referential integrity to a mysql user is like
explaining condoms to a catholic (Shadda in #postgresql)