• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SQL Server 2005 Expressで営業日の数え方)

SQL Server 2005 Expressで営業日の数え方

このQ&Aのポイント
  • Visual Web Developer 2005 Expressを使ってSQL Server 2005 Expressで営業日の数え方を学びたい初心者です。
  • 受注管理のDBで受注日と経過日数を計算しているが、営業日の計算方法について質問。
  • 営業日は土日を除いて考え、国民の休日が設定できればなお良い。ExcelのNETWORKDAYS関数のような機能を実装したい。

質問者が選んだベストアンサー

  • ベストアンサー
  • tsukachan
  • ベストアンサー率42% (202/470)
回答No.2

曜日はこれで返り値を得て処理します DAYOFWEEK関数 http://msdn2.microsoft.com/ja-jp/library/aa337257.aspx

konga
質問者

お礼

tsukachan様 ありがとうございます! うわー。こんな関数があったんですね。 教えていただいた関数を参考にしてやってみます!

その他の回答 (1)

  • tsukachan
  • ベストアンサー率42% (202/470)
回答No.1

国民の休日は関数化できない為テーブルを作ってその日付範囲の該当する日数を引かなければなりません。 それができれば・・・できるよね?

konga
質問者

お礼

回答ありがとうございます。 国民の休日はやはり個別で設定する必要があるんですね。 別テーブルを作ってやることにします。 っといっても土日を除く方法がまずわからないのですが、もう少し調べてみます。 ありがとうございました。