MySQL de tarih bazinda verileri silmek

Root
Root
İyinet Ekibi
Onaylı Üye
Katılım
2 Eylül 2002
Mesajlar
5,043
Tepki puanı
77
Konum
SEO
MySQL de:
Girisi 24 saat once yapilan verileri siler:
DELETE FROM tabloadi WHERE giristarihi < DATE_SUB(now(), INTERVAL 24 HOUR)
Girisi 30 dakika once yapilan verileri siler:
DELETE FROM tabloadi WHERE giristarihi < DATE_SUB(now(), INTERVAL 30 MINUTE)
Girisi 30 gun once yapilan verileri siler:
DELETE FROM tabloadi WHERE giristarihi < DATE_SUB(now(), INTERVAL 30 DAY)
Girisi 3 ay once yapilan verileri siler:
DELETE FROM tabloadi WHERE giristarihi < DATE_SUB(now(), INTERVAL 3 MONTH)
 
0
Onaylı Üye
Üye
Katılım
18 Mart 2006
Mesajlar
2,416
Tepki puanı
0
Konum
Trabzon
giristarihi alanındaki verilerin Unix zaman formatında girilmiş olması lazım galiba.

Teşekkürler bilgi için.
 
0
Onaylı Üye
Üye
Katılım
22 Kasım 2011
Mesajlar
4
Tepki puanı
0
timestamp olsa daha iyi olmazmı ? tarihi otomatik kaydeder.
 
Geri
Üst