Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql] Pobieranie rekordów z ostatniej minuty
Zwariowany
post 27.02.2010, 10:12:59
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 0
Dołączył: 6.01.2009

Ostrzeżenie: (20%)
X----


Witam. Chciałbym w mysql pobrać rekordy z ostatniej minuty, miałem zapytanie, które pobiera rekordy z ostatniego dnia, a teraz chciałbym z ostatniej minuty.

  1. DATEDIFF(NOW(), `kiedy`) <= '1'


Niestety, takie coś jak poniżej nie działa:

  1. TIMEDIFF(NOW(), `kiedy`) <= '1'


Proszę o pomoc ;]



--------------------
Go to the top of the page
+Quote Post
lessi
post 27.02.2010, 10:28:29
Post #2





Grupa: Zarejestrowani
Postów: 89
Pomógł: 12
Dołączył: 1.12.2009

Ostrzeżenie: (0%)
-----


Wypróbuj
  1. WHERE TIMESTAMPDIFF(MINUTE,nazwakolum,NOW())<1

Jak chcesz coś innego porównywać wstawiasz za MINUTE. A za nazwakolum nazwę kolumny

Ten post edytował lessi 27.02.2010, 10:35:21
Go to the top of the page
+Quote Post
d3f3nd3r
post 27.02.2010, 10:29:14
Post #3





Grupa: Zarejestrowani
Postów: 77
Pomógł: 6
Dołączył: 9.08.2008

Ostrzeżenie: (0%)
-----


a co zawiera:

  1. `kiedy`


Go to the top of the page
+Quote Post
mls
post 27.02.2010, 10:41:39
Post #4





Grupa: Zarejestrowani
Postów: 677
Pomógł: 89
Dołączył: 31.08.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


  1. SELECT * FROM `tabela` WHERE `kolumna-z-data` >= (NOW() - INTERVAL 1 MINUTE)


Ten post edytował mls 27.02.2010, 10:41:58


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 09:02