私のサイトでは、2種類の納期を保存する必要があります。契約納期と注文の調整納期。基本的に、契約日は注文時の製品の納期です。調整日は、より少ないまたはより大きな日付の調整者です。その後、契約日
表は次のようになります。
id product_name condeldat adjdeldate
----------------------------------------
1 drilling 2011-05 2012-01
2 lathe 2012-06
製品に調整日があるかどうかを確認してから、調整日を選択する必要があります。それ以外の場合は契約日を選択します。
以下のクエリで完了:
select id,
product_name,
if(adjdeldat is not NULL, adjdeldat, condeldat) as delivery_date
from orders
上記のクエリは正常に機能しますが、任意の配信日(if(adjdelcat is not NULL、adjdeldat、condetdat))>昨年(今のところ2011年になります)の製品を取得する必要があります。条項?