Paule: mysql: CASE in WHERE ?

Beitrag lesen

Tach,

Aber wie mache ich sql klar, dass ich wöchentlich erinnern möchte?

dafür musst du entweder abspeichern, wann zuletzt erinnert wurde, dafür sorgen dass die wöchentlichen Erinnerungen immer am selben Wochentag stattfinden oder ein Intervall zu einem festen Tag, der zum Datensatz gehört (z.B. Timestamp des Eintragens oder falls es um Termine geht, den Termin selber), haben.

Hi Woodfighter,

hab ich mir auch gedacht und habe die Tabelle umgestrickt. Ich habe jetzt den Termin der nächsten Ausführung, den ich jeweils nach Ausführung dann um das jeweilige Intervall updaten muß. Erstelldatum habe ich auch gespeichert, das hat aber eher philosophischen Wert. Tag der Erstausführung habe ich auch gespeichert, aber auch das hat (nach der ersten Auführung dann nur noch philosophischen Wert). Im Gegenzug wird natürlich die SELECT Query sehr einfach, mit dem Nachteil einer neuen Update Query versteht sich.

Danke für Deine (und dedlfix) Hilfe.

Ich denke, ab hier komme ich klar.

Paul