Hallo,
folgender Ausgangspunkt:
Tabelle "user":
- userid
- username
- speicherzeit (in Tagen)
Tabelle "dateien":
- dateiid
- userid
- erstellungsdatum (DATETIME)
Nun sollen alle Datensätze abgefragt werden, welche die Speicherzeit überschritten haben. Allerdings eben nicht nur für einen User sondern für alle.
Sehe ich das richtig das dies nur mit 2 Queries geht? Also alle User durchlaufen und für jeden einzeln abfragen ob es überfällige Dateien gibt?
PS: Datenbank wurde leider so aufgebaut, ich hätte einfach neben den Erstellungs- auch gleich ein Fälligkeitsdatum anhand der Speicherzeit angelegt.
folgender Ausgangspunkt:
Tabelle "user":
- userid
- username
- speicherzeit (in Tagen)
Tabelle "dateien":
- dateiid
- userid
- erstellungsdatum (DATETIME)
Nun sollen alle Datensätze abgefragt werden, welche die Speicherzeit überschritten haben. Allerdings eben nicht nur für einen User sondern für alle.
Sehe ich das richtig das dies nur mit 2 Queries geht? Also alle User durchlaufen und für jeden einzeln abfragen ob es überfällige Dateien gibt?
PS: Datenbank wurde leider so aufgebaut, ich hätte einfach neben den Erstellungs- auch gleich ein Fälligkeitsdatum anhand der Speicherzeit angelegt.
Kommentar