Eğer böyle bir veritabanı var ki:
books
-----
id
name
Ve veritabanındaki kitapların toplam sayısını, mümkün olan en kolay sql almak istedim:
"select count(id) from books"
Ama şimdi kitaplar last month toplam sayısını almak istiyorum ...
Edit: but some of the books have been deleted from the table since last month
Eh tabii ki zaten geçmiş bir ay thats için toplam edemem - the "books" table is always current ve kayıtların bazıları zaten silindi
Benim yaklaşım ayın sonunda bir cron işi (veya zamanlanmış görev) çalıştırın ve report_data denilen başka bir tabloda, toplam saklamak için, ama bu aksak görünüyor. Daha iyi bir fikrin?