開始日と終了日などの 2 つの日付の間の日数を計算したいが、週末と祝日は除きます。祝日の日付のテーブルがあります。私はこのようないくつかの例を見ました
テーブルから TIMEDIFF(date1,date2) を選択 date1 が含まれていない場所 (holiday_table から休日を選択) および date2 が含まれていない (holiday_table から休日を選択) および (1,7) にない DAYOFWEEK(date1) および (1,7) にない DAYOFWEEK(date2)
ただし、最初と最後の 2 つの日付しかかからないため、これは機能しませんが、その間の日付はすべて終了します。他に何か提案はありますか?