Arkadaşlar örneğin haftanın en çok okunan ve bu ayın en çok okunan yazılarını listeletmek istiyorum bunun mantığı nedir yardımcı olanlara şimdiden teşekkürler.
Tabloda hit alanı oluşturmak zorundasın ve bu hit alanını her konu okunmasında artırmalısın ve tarihleri sakladığın bir alanın daha olmalı. ondan sonra şu şekilde örneğin son 1 haftanın en popüler konularını listeleyebilirsin.
SELECT hit FROM tablo_adi ORDER BY DESC WHERE tarih >= DATE_SUB(CURDATE(), INTERVAL 1 WEEK)