私は、1日に費やした金額などを記録するプロジェクトに取り組んでいます。データベースの開始日(最初のエントリ)が2013年1月1日であるとします。今は毎日データベースにエントリを送信しますが、日によってはできません。テーブルは次のようになります。
日付_____ _ | _ ___ ____使用済み
2013-01-09 | 2000
2013-01-11 | 1200
今日が2012年1月11日で、2012年1月10日にエントリを作成するのを忘れたとしましょう。次に、php + mysqlを使用してコードを記述します。これにより、テーブルが調べられ、最初のエントリと最新のエントリの間に欠落している日付がないかどうかが確認されます。また、2012年1月10日のエントリが欠落していることが判明した場合は、使用済み列に金額0のエントリ自体を作成する必要があります。どうすればこれを達成できますか?私が使おうとしているアプローチよりも良いアプローチはありますか?