Timo Schwarz: Abfrage mit Bezug zum letzten Datensatz, geht sowas?

Beitrag lesen

Hallo,

meine DB-Struktur sieht ungefähr so aus:

ID(int,autoincrement)-User(varchar)-Datum(datetime)-Seite(varchar)

Ich suche alle Datensätze:

  • eines Users mit dem Namen 'XYZ'
  • ohne das die Datumsspalte den ersten Eintrag des Tages zeigt
  • mit Seite 'test.php'
  • ohne Seite 'trallala.php' des vorherigen Datensatzes dieses Users
  • mit Zeitdifferenz des aktuellen zum vorhergehenden Datensatzes von mehr als 1 Std.

Schön wäre, den Usernamen, das Datum und die Zeitdifferenz zum Vordatensatz als Ergebnis zu bekommen.

Geht das in einer Query oder sollte ich mir das lieber in php selber zusammenbasteln

Schönen Gruß

Timo