Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql] Pobieranie NOW( ) - jedna godzina
Forum PHP.pl > Forum > Przedszkole
Zwariowany
Chciałbym pobierać z mysql wszystkie wiersze, które odpowiadają schematowi: TERAZ - 1 godzina wstecz

  1. `kiedy` > (NOW( ), INTERVAL -1 HOUR)


Takie coś jednak nie działa, co mogę zrobić?
nospor
http://dev.mysql.com/doc/refman/5.5/en/dat...-functions.html
I pierwszy przykład z brzegu....
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;
No ale przeciez do manuala tak ciezko zajrzec....
Zwariowany
To więc próbuję tak i nie działa:

  1. `kiedy` > (NOW( ), INTERVAL 1 HOUR)
nospor
Jak to się ma do przykładu który ci podałem?
Zwariowany
W przykładzie jest data, a mi chodzi o czas.
nospor
No i ? mysql jest na tyle bystry (w odroznienia od ludzi) ze jemu bez znaczenia czy to data czy sam czas.
Zwariowany
  1. WHERE `kiedy` > NOW( ) AND DATE_SUB(CURDATE(),INTERVAL 10 HOUR) <= `kiedy`

Też nie trybi
nospor
`kiedy` > NOW( ) AND
Po grzyba to dales?
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.