Üyelerin son aktif olduğu tarih saati üyeler tablosunda tarih sütununda datetime formatında tuttuğumuzu varsayalım aşağıdaki örnek kod ile son 30 dakikada aktif olanları listeleyebiliriz yada farklı ihtiyaçlar için kullanabilirsiniz Verileri çekmek için kullanacağımız sql sorgusu şöyle olacak:
son 1 yıl için:
SELECT * FROM veriler WHERE tarih >= NOW() - INTERVAL 1 YEAR
son 1 ay için:
SELECT * FROM veriler WHERE tarih >= NOW() - INTERVAL 1 month
son 1 gün için:
SELECT * FROM veriler WHERE tarih >= NOW() - INTERVAL 1 day
son 1 saat için:
SELECT * FROM veriler WHERE tarih >= NOW() - INTERVAL 1 hour
son 30 dakika için:
SELECT * FROM veriler WHERE tarih >= NOW() - INTERVAL 30 minute
gibi gibi örnekleri siz artırabilirsiniz.
Veriler veritabanı tablonuzda tarih sütunundaki zaman date formatında olmalıdır.