Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Usuwanie starych rekordów
mith
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 14.04.2006

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


Witam

Mam taką bazę danych:

data:
2007-01-01 09:22:27
2006-05-15 21:14:18
2006-11-21 14:33:35

A mój problem polega na tym że nie wiem jak można zadać zapytanie aby usunąć wszystkie rekordy które są starsze o 3 miesiące licząc od aktualnej daty.

Za odpowiedzi dzięki z góry.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mith
post
Post #2





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 14.04.2006

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


Dobra ale jeśli nie chciał bym w to mieszać php to jakie zadać zapytanie do sqla:

Próbowałem coś takiego:
  1. DELETE FROM tabela WHERE `data`<=NOW()-300000000


Ale coś nie bardzo to działa na miesiące, jak wstawiam mu np. 1 godzinę to działa elegancko.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 05:03