Re: Datumsberechnung
am 04.10.2006 14:51:48 von Axel Schwenke
"Rüdiger" wrote:
>
> Ich benötige per SQL-Select das Datum des nächsten Donnstags. Wenn der
> aktuelle Tag ein Donnerstag ist, das soll das Ergebnis der aktuelle Tag
> sein.
>
> Wer kann helfen?
Das freundliche Manual, Abschnitt Zeit- und Datumsfunktionen:
http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functio ns.html
Du brauchst ADDATE(), CURRENT_DATE() und DAYOFWEEK(). Und IF().
XL
Re: Datumsberechnung
am 04.10.2006 15:12:46 von r.hoessel
"Andreas Kretschmer" schrieb im Newsbeitrag
news:glmcv3-ren.ln1@tux.schollglas.com...
> begin "Rüdiger" schrieb:
>> Hallo!
>>
>> Ich benötige per SQL-Select das Datum des nächsten Donnstags. Wenn der
>> aktuelle Tag ein Donnerstag ist, das soll das Ergebnis der aktuelle Tag
>> sein.
>
> Berechnet den Tag der Woche, unter PostgreSQL geht das mit extract('dow'
> from current_date). Dann schaust Du, ob das größer oder kleiner 4, dann
> mußt Du, bei kleiner 4, halt 4- Tage dazurechnen. Den Fall, daß Du
> schon mit dem aktuellen Datum bei Freitag oder so bist, überlasse ich
> Dir zur Übung.
>
>
> end
> Andreas
> --
> Andreas Kretschmer
> Linux - weil ich es mir wert bin!
> GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
> Deutsche PostgreSQL User Group: http://pgug.de
Hallo Andreas!
Danke, hab's hingekriegt.
Rüdiger