Pomoć prijatelja ok MIN, MAX u bazi
Imam tabelu sa sledećim kolonama:
name, value, timestamp
Baza se puni svaki minut sa podacima. Treba mi query da izvučem najnižu i najvišu "value" u jednom satu.
Rešenje koje imam sada je ovaj query i cron koji svaki sat spiči MIN i MAX u dodatnu tabelu.
SELECT MIN(value), MAX(value) FROM table WHERE timestamp BETWEEN NOW() - INTERVAL 1 HOUR AND NOW();
Glup sam, ne radi mi mozak, ne znam... šta god. Ima li neki SQL ninja ovde da mi spakuje query da radi bez cron-a, tj. query koji iz cele baze izvuče sve MIN(value) i MAX(value) za svaki sat u 24 sata?
Hvala unapred
__________________
When you assume, you make an ass out of u and me
|