Portal > Foren > PHP > PHP-Programmierung > mySQL Zeitrechnung?
Antwort
 
Themen-Optionen
Alt 13.08.2006, 13:36 Nach oben    #1
Benutzer
 
Registriert seit: 28.12.2005
Beiträge: 35
Standard mySQL Zeitrechnung?

Hallo zusammen,

eine Frage an die mySQL-Experten die nicht direkt mit PHP zu tun hat, aber ich hab kein besseres Forum gefunden. Falls es doch eins gibt bitte verschieben.

Kann mySQL selbst mit Zeit/Datum rechnen? Ich arbeite in einer Tabelle mit nem mySQL Timestamp und würde gerne mit einem Query alle Ergebnisse ausliefern deren timestamp älter als X Minuten/Stunden ist. Dabei würde ich wenn möglich ohne Zeitwert aus PHP arbeiten. Also möglichst unabhängig davon.

Weiß jemand ob das möglich ist?

Danke!
lokari ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 13.08.2006, 13:55 Nach oben    #2
Jonas
 
Benutzerbild von Artemis
 
Registriert seit: 03.06.2006
Beiträge: 240
Standard

Du musst einfach folgendes wissen. Der Timestamp enthält die Anzahl der Sekunden seit 1. Januar 1970 00:00 Uhr UTC.

Das heißt, wenn du alle Einträge habe willst, die älter als x Minuten, y Stunden und z Tage sind, musst du einfach folgendes rechnen:
PHP-Code:
$sql '...
        WHERE
            `zeitstempel` < %u'
;
$sql sprintf($sql, (x*60) + (y*60*60) + (z*60*60*24))
//            Minuten-^        ^-Stunden   ^-Tage 
__________________
Applikations-Programmierung:
BlitzMax, BlitzPlus

Webentwicklung:
PHP, (X)HTML, CSS, JavaScript, MySQL


Artemis ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 13.08.2006, 13:59 Nach oben    #3
Benutzer
 
Registriert seit: 28.12.2005
Beiträge: 35
Standard

Hallo Artemis,

das ist soweit schon klar, aber ich suchte ja nach einer Lösung die rein auf SQL-Basis funktioniert. Zumal der mySQL-Timestamp ansich nicht gleich dem Unixtimestamp ist - umrechenbar freilich, aber normalerweise sieht er eben eher so aus:
Zitat:
2006-08-13 00:05:03
lokari ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MySQL 5.1 nähert sich der Fertigstellung Jann Hendrik Nachrichten 1 14.09.2007 13:36
[Suche] MySQL Tool ähnlich MySQL Front ex³ Gesuche 5 22.12.2006 18:52
Connect to mySQL DB la-finest Datenbanken 7 29.06.2006 16:11
ssh tunnel zu einer mysql datenbank beny_mcde Datenbanken 4 07.06.2006 16:05
MySQL 5.1 kommt in die Beta-Phase Ben Nachrichten 1 02.03.2006 14:31


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:14 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44