Kamil Rybczyński
20.11.2012, 11:05:59
Witam,
mam problem ze stworzeniem zapytania,
które pozwoli mi pobrać dane z tabeli z ostatnich x minut,
gdzie liczba x jest jedną z kolumn tej samej tabeli, do której robię zapytanie.
Jest tabela 'tabela' o polach 'last_check' oraz 'interval'
Jaką operacją na datach mogę zrobić zapytanie aby pobrać dane spełniające warunek 'last_check' > date("Y-m-d H:i:s", strtotime("- interval minutes"))
Z góry dziękuję za pomoc.
nospor
20.11.2012, 12:40:10
Manual -> funkcje daty i czasu:
http://dev.mysql.com/doc/refman/5.5/en/dat...-functions.htmli zaraz na początku masz gotowy przykład
Cytat
Here is an example that uses date functions. The following query selects all rows with a date_col value from within the last 30 days:
mysql> SELECT something FROM tbl_name
-> WHERE DATE_SUB(CURDATE(),INTERVAL 30 DAY) <= date_col;
Ale czy zamiast 30 można wstawić nazwę kolumny.... nie wiem, nigdy mi to nie było potrzebne

Sprawdź