下の表に基づいて納期を引き上げる必要があるシナリオがあります(例)
job_id | delivery_date
1 | 2013-01-12
2 | 2013-01-25
3 | 2013-02-15
私がやろうとしているのは、最も早いものから始まるすべての配達日(この場合は2013-01-12)をユーザーに表示し、それにさらに21日を追加することです。基本的に、私が期待する出力はもちろん、最も早い日付は開始日2013-01-12と2013-01-25です。2月の日付を過ぎた日付は、私の21の日付範囲にないため、重要ではありません。たとえば、5日間の範囲の場合、もちろん2013-01-25は含まれず、最も早い日付のみが表示されます。
これが私が持っている主なSQL句で、今年以降のジョブのみを示しています。
SELECT date, delivery_date
FROM `job_sheet`
WHERE print_status IS NULL
AND job_sheet.date>'2013-01-01'
1つのSQLクエリでこれを達成することは可能ですか、それともPHPを組み合わせて使用する必要がありますか?