różnica w datach

NI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4
1

mam takie przypadki

Numer zlecenia data rozpoczęcia data zakończenia typ klienta
ZLS 1 2014-06-18 2014-06-23 NORMAL
ZLS 2 2014-06-12 2014-06-16 VIP

1)W pierwszym przypaku potrzebuje aby liczyło różnicę w dacie bez weekendów (sobota i niedziela) i świąt wiadomo święto było 2014-06-19
2)W drugim jeśli jest VIP to tylko (bez świąt i niedzieli) wliczając sobotę ale tylko jeśli data rozpoczęcia wypada w czwartek lub piątek

Wynik powinien być taki

Numer zlecenia liczba dni
ZLS 1 3
ZLS 2 4
Z góry dzięki za pomoc

LD
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 115
1

Na przyklad tak:
http://stackoverflow.com/questions/252519/count-work-days-between-two-dates
Jesli nie załapiesz postepowania to moge Ci podpowiedziec.
Dodatkowo, niech mnie ktoś poprawi jesli sie myle, kazdy dzien wolny poza weekendami bedziesz musiał oddzielnie wykejsować recznie

Marcin.Miga
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2794
2

Dodatkowa tabela, w której co roku uzupełnisz dni wolne...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.