Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Pobieranie danych z 24 godzin (WHERE)
Forum PHP.pl > Forum > Przedszkole
maly_pirat
Cześć.

Jak sformułować zapytanie SQL aby pobrać dane z 24 godzin? Na forum widziałem zapytanie gdzie do klauzury WHERE dopisujemy: ~ WHERE DATA 1 DAY ~ jakoś tak, tylko nie jestem do końca pewien.

W jaki sposób rozwiązać ten problem? Dodam, że data w tabeli jest zapisania w postaci - time()
thek
Kombinuj z DATE_SUB, DATE_ADD i INTERVAL winksmiley.jpg
phpion
http://dev.mysql.com/doc/refman/5.1/en/dat...-functions.html

PS: Może przyda Ci się wskazówka: nie potrzebujesz do tego nawet funkcji do operowania na datach! Skoro całość masz zapisaną w postaci liczby (z time()) to możesz sobie odjąć od aktualnego znacznika czasu (tu akurat przyda się powyższy link) 24 godziny (ile to sekund - oblicz sobie) i pobierać tyle te rekordy, które mają datę utworzenia >= od obliczonej wartości.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.