Hallo!
Hier mein Problem:
Tabelle
- id (int)
- wert1 (varchar)
- wert2 (varchar)
- wert3 (varchar)
- datum (int) [unix timestamp]
Ich brauche 3 verschiedene Ausgaben:
Wert1-3 der
- letzten 30 Tage
- letzten 30 Wochen
- letzten 30 Monate
Die letzten 30 Tage auszugeben ist kein Problem, bei den letzten 30 Wochen müssen aber erst die Werte der 7 Tage einer Woche addiert werden.
Wie mach ich das? Also BETWEEN ist mir klar, aber ich hab keinen blassen Schimmer, wie ich jeweils für eine Woche (nicht mehr, nicht weniger) addiere.
Bsp Ausgabe:
Tage: 1, 2, 3, 4, 5, 6, 7 | 1, 2, 1, 2, 1, 2, 3 | ...
Wochen: 28 | 12 | ...
Monate: 40 | ...
Bitte um Hilfe, danke!
Hier mein Problem:
Tabelle
- id (int)
- wert1 (varchar)
- wert2 (varchar)
- wert3 (varchar)
- datum (int) [unix timestamp]
Ich brauche 3 verschiedene Ausgaben:
Wert1-3 der
- letzten 30 Tage
- letzten 30 Wochen
- letzten 30 Monate
Die letzten 30 Tage auszugeben ist kein Problem, bei den letzten 30 Wochen müssen aber erst die Werte der 7 Tage einer Woche addiert werden.
Wie mach ich das? Also BETWEEN ist mir klar, aber ich hab keinen blassen Schimmer, wie ich jeweils für eine Woche (nicht mehr, nicht weniger) addiere.
Bsp Ausgabe:
Tage: 1, 2, 3, 4, 5, 6, 7 | 1, 2, 1, 2, 1, 2, 3 | ...
Wochen: 28 | 12 | ...
Monate: 40 | ...
Bitte um Hilfe, danke!
Comment