Autor |
Nachricht |
Niwo

 
Webmissions: 21
Beiträge: 6495
Wohnort: Hamburg
|
Titel: Frage zu Mysql (Kill per Minute)
Verfasst am: 04.05.04 17:59
|
  |
Hi,
ich habe ein timestamp feld und will alles selektieren was nicht älter als 60 sek ist ?
irgendwie fühle ich mich in den MYSql Timefunktionen noch nicht so zu Hause ... ist hier vielleicht wer der das mal eben aufschreiben kann.
ich habs so versucht:
...
where timestamp > curdate() *100000 +curtime() - 60
wieviele nullen weiß ich nicht mehr .... aber das die zahlen ja nicht im zehner system laufen sondern im 60,60,24 (Uhrzeit halt) ist das auch totaler Käse so :-)
Herr schenke mir oracle, nein mal im ernst irgendwie geht das bestimmt.
Ziel ist ein Counter für die Webseite Kills per Minute  |
|
|
|
 |
Ugluk
Pilot




Beiträge: 1891
Wohnort: Fürstenfeldbruck
|
Titel: Re: Frage zu Mysql (Kill per Minute)
Verfasst am: 04.05.04 18:00
|
  |
|
|
 |
Niwo

 
Webmissions: 21
Beiträge: 6495
Wohnort: Hamburg
|
Titel: Re: Frage zu Mysql (Kill per Minute)
Verfasst am: 04.05.04 18:12
|
  |
Ja ich glaube auch das kommt ganz geil, dann kann man sehen wenn die Schlangen ihr Essen zubereiten  |
|
|
|
 |
Ugluk
Pilot




Beiträge: 1891
Wohnort: Fürstenfeldbruck
|
Titel: Re: Frage zu Mysql (Kill per Minute)
Verfasst am: 04.05.04 18:13
|
  |
|
|
 |
w0dk4
Lieutenant


     

     

Deppenadmin² und sich damit abgefunden !
Playtime: 1008h
Webmissions: 8

Beiträge: 9021
Wohnort: Heidelberg
|
Titel: Re: Frage zu Mysql (Kill per Minute)
Verfasst am: 04.05.04 18:21
|
  |
hasts schonma mit time() - 60 versucht? time() is doch die fkt. für nen timestamp oder nich? |
|
|
|
 |
GranKJ


Webmissions: 318

Beiträge: 1792
Wohnort: München
|
Titel: Re: Frage zu Mysql (Kill per Minute)
Verfasst am: 04.05.04 20:08
|
  |
Der kommt doch mitm aktualisieren net mehr hinterher...dann würd ich aber auch irgendwie wenns geht das Geld das im Handel unterwegs is messen...wär doch cool wenn man mal sehen würde wieviel Geld so in den Frachter im Moment durch den Server fliegt...
|
_________________
 |
|
|
 |
Niwo

 
Webmissions: 21
Beiträge: 6495
Wohnort: Hamburg
|
Titel: Re: Frage zu Mysql (Kill per Minute)
Verfasst am: 04.05.04 21:30
|
  |
die daten sind eh schon auf dem webserver
das statement geht so für de die es interessiert
SELECT count(*)
from db6_flchar_respawn
where UNIX_TIMESTAMP(timestamp) > UNIX_TIMESTAMP()-60
jetzt fragt sich nur noch ob die abfrage schnell genug ist denn wir haben seit dem 13.01.04 immerhin 282.647 death/logins in der datenbank
naja soll mysql mal zeigen was es kann *g* |
|
|
|
 |
Niwo

 
Webmissions: 21
Beiträge: 6495
Wohnort: Hamburg
|
Titel: Re: Frage zu Mysql (Kill per Minute)
Verfasst am: 04.05.04 21:56
|
  |
ok alles respawns die älter sind als 30 tage (2592000 sek) weden jetzt jedentag um 8:15 automatisch gelöscht
das wurde eh mal zeit weil die tabelle mit >280.000 einträgen doch schon etwas groß wurde ;-)
damit geht auch die Death per Minute Anzeige schnell genug, viel Spaß beim Server heissmachen .....
Jetzt kann man gleich erahnung was gerade so abgeht *lol
Niwo |
|
|
|
 |
GranKJ


Webmissions: 318

Beiträge: 1792
Wohnort: München
|
Titel: Re: Frage zu Mysql (Kill per Minute)
Verfasst am: 04.05.04 22:53
|
  |
Also des is etz dei Spieler-Death-rate oder NPC oder beide zusammen?
|
_________________
 |
|
|
 |
Niwo

 
Webmissions: 21
Beiträge: 6495
Wohnort: Hamburg
|
Titel: Re: Frage zu Mysql (Kill per Minute)
Verfasst am: 05.05.04 00:58
|
  |
nur PvP deaths bzw. logins von spieler oder f1 drücken ... kann man leider nicht auseinanderhalten .... aber ein gefühl was so abgeht sollte man bekommen ... also massenfight ja oder nein wird man sehen ;)
n8 Niwo |
|
|
|
 |
|
|