Bende kendim denedim.Bu tip sorunlar için yaptıklarım önce ne lazım ? bugünün tarihinden oluşturulma tarihini çıkarmak.İngilizce olarak yazdım araştırdım mysql datediff diye fonksiyonu var.O iş tamam bizim istediğimiz gibi çıktı veriyor yani gün sayısını döndürüyor 3e eşit ve küçük olanları bulacağız.Phpmyadminde denemeler yaptım. created_at sütunu datetime, a_view sütunu ise yazı okunma sayısı.
SELECT * from articles WHERE DATEDIFF(now(), created_at) <= 3 ORDER BY a_view DESC