Mailinglisten-Archive |
Hí Christian! Danke! Ich hab's mittlerweile so gelöst, indem ich einfach mit Perl time() in ein Integerfeld schreibe. Das funktioniert recht gut. cu hs -----Ursprüngliche Nachricht----- Von: Christian Mack <Mack_(at)_compal.de> An: mysql-de_(at)_lists.4t2.com <mysql-de_(at)_lists.4t2.com> Datum: Montag, 17. Mai 1999 12:44 Betreff: Re: 15 Minuten Delay abfragen? Herwig Seitz wrote: > > Hi! > > Ich habe ein DATETIME-Feld und schreibe jedesmal mit NOW() das Datum als > Timestamp. Jetzt will ich alle Datensätze, die in den letzen 15 Minuten > geschrieben wurden. Natürlich kann ich händisch alles auf Sekunden rechnen > und dann vergleichen.... Gibt es eine fertige Funktion oder muß ich mir die > erst selbst basteln? Die Abfrage soll sowohl über Mitternach wie auch über > einen Jahreswechsel funktionieren. > > cu hs Hallo Herwig Was Du suchst ist die Funktion UNIX_TIMESTAMP(). Z.B.: SELECT * FROM tabelle WHERE UNIX_TIMESTAMP() - UNIX_TIMESTAMP( alte_now_timestamps ) < 15*60 Tschau Christian
php::bar PHP Wiki - Listenarchive