Hallo,
ich bräuchte eine CASE Fallunterscheidung in einer WHERE Klausel.
Kennt mysql das?
Konkret:
Ich habe eine Datumsspalte und eine Wiederholungsspalte, es geht ium Erinnerungsmails, die versendet werden sollen.
Die Wiederholungsspalte kennt
- 0 für keine Wiederholung
- tag für tägliche Wiederholung
- 1tag für einmalige tägliche Wiederholung
- 2tag für zweimalige tägliche Wiederholung
- 3tag für dreimaige tägliche Wiederholung
- woche für wöchentliche Wiederholung
- monat für monatliche Wiederholung
- quartal für quartalsweise Wiederholung
- jahr für jährliche Wiederholung
Ich würde gerne bereits über die Query selektieren, ob eine Erinnerungsmail versendet wird oder nicht, das bedeutet, ich müßte in der WHERE-Klausel das aktuelle Datum mit der Datumsspalte (ggf. ergänzt um die Wiederholungsspalte) vergleichen.
Kriegt man das in einer Query hin?
Paul