Hallo,
ich möchte über die letzten 3 Tage die Einträge, die pro Stunde gemacht wurden, eintragen lassen. Zur Zeit mache ich das so:
Die beiden Variablen werden durch eine FOR-Schleife erzeugt. Somit erzeuge ich pro Aufruf 24 Querys für einen Tag und für ein ganzen Monat mal 30 Querys dazu. Lasse ich mir das ausgeben, dauert die Ausgabe mehrere Sekunden.
Feldtyp von "datum" ist "datetime" und kann auch nicht mehr geändert werden, weil zu viele Dateneinträge schon dranhängen.
Hat jemand eine Idee für eine ressourcenschonendere Abfrage?
ich möchte über die letzten 3 Tage die Einträge, die pro Stunde gemacht wurden, eintragen lassen. Zur Zeit mache ich das so:
SELECT count(id_test) FROM test WHERE datum LIKE '2010-07-".$d." ".$h."%'
Die beiden Variablen werden durch eine FOR-Schleife erzeugt. Somit erzeuge ich pro Aufruf 24 Querys für einen Tag und für ein ganzen Monat mal 30 Querys dazu. Lasse ich mir das ausgeben, dauert die Ausgabe mehrere Sekunden.
Feldtyp von "datum" ist "datetime" und kann auch nicht mehr geändert werden, weil zu viele Dateneinträge schon dranhängen.
Hat jemand eine Idee für eine ressourcenschonendere Abfrage?