ID、名前、開始日、終了日の列を持つmysqlテーブルがあります。SQLテーブルから欠落した日付を取得する
日付は連続している必要があります。間隔がない場合は、ユーザーに警告する必要があります。
私はこの日付が挿入されてい言う:
2012-03-25 -> 2012-03-29
2012-04-02 -> 2012-04-05
は私が
"No dates found from 2012-03-29 to 2012-04-02. Please insert data for this interval"
のようなメッセージを表示したいのは、これは、PHPで全体のテーブルエントリをサーフィンすることなく行うことができますか?
ありがとうございます!
私はあなたの説明でより徹底する必要があると思います。たとえば、 - 2012-01-03 - > 2012-01-05と2012-01-06 - > 2-12-01-09の場合、それを表示する必要がありますか?それは、2012年1月1日と2012年1月2日の間の格差を意味します。 – nnichols
それは1日が不足していることを警告する必要があります、1つのエントリのendDateは、他の最初のものでなければなりません – GabrielCol