deliverydate
をreceivedate + 4
またはreceivedate + 6
とし、休日や週末には入らないようにしたいと考えています。見積もり日付
SELECT * , case when column1 = column2
then dateadd(d,4,receivedate)
Else dateadd(d,6,Receiveddate) end As DeliveryDate
from TableA
私はdeliverydate
日付を得ることができるが、それは休日や週末に落ちます。上記のコードから休日や週末を排除するにはどうすればよいですか?
詳細を入力することをおすすめします。どのような種類のDBサーバーを使用していますか? MySQLにはカレンダー関数がありますが、これは私たちが使用するdbsの1つです。また、カレンダー機能を持たないInformix SEも使用しています。 – octopusgrabbus