und ja!
man könnte es in zwei machen und dann nach datum per skriptsprache ranken, schon klar!
dennoch geht es in einem SELECT ohne die ev. doppelte anzahl von daten zu holen?
Hi,
ich hatte vor kurzem genau das gleiche Problem. Ich habe hier ebenfalls einen Thread eröffnet (24.1. Titel: "Ausgabe der letzten SQL
Einträge" Bereich: "Datenbank")
Dort gab es einiges Replys. Mit der Datumsfunktion werde ich nicht so glücklich um die letzten x Einträge aus verschiedenen Tabellen zu selektieren. Mir wurde zu einer weiteren Tabelle (in Deinem Fall also zu einer dritten) geraten, in der ich die Einträge per laufender ID sortiere. Das hat allerdings den Nachteil, dass es auch da zu inkonsistenzen kommen kann wenn Einträge zwischenzeitlich gelöscht wurden, die IDs also nicht mehr lückenlos vorliegen. Ausserdem liegen die Daten natürlich dann redundant in mehreren Tabellen.
Hast du für Dich schon eine funktionierende Lösung gefunden?
Grüße
Sascha