Mariusz
Gibki
"Jeśli się chce
szuka się sposobu,
jesli nie szuka sie
po...
Temat: SQL Serwer Zapytanie tworzące tabele z datami z...
Witam wszystkich sympatyków i znawców SQL. Próbuję rozwiązać taki problem. W tworzonej aplikacji potrzebuję mieć dostęp do tabeli która zostanie stworzona przez użytkownika poprzez wybranie dwóch wartości dataTime. I tak np.:użytkownik wybiera dwie daty : 01-01-1979 i 31-12-2200.
W Tabeli powinny się pojawić : kolejne ID... , i listy pierwszych i ostatnich dni miesięcy zawierających się pomiędzy datami.
ID.... | data1 | data2 |
1 01.01.1979 31.01.1979
2 01.02.1979 28.02.1979
3 01.03.1979 31.03.1979
. . .
. . .
N 01.12.2200 31.12.2200
Czyli użytkownik wybiera z dowolnej kontrolki daty lub wpisuje do textboxa (nie ma znaczenia jak pobierze) wynik taki jak powyżej.
Z takiego układu tabeli mogę wyliczyć dla każdego miesiąca liczbę dni pracujących (lub w godzinach) itd... Może ma ktoś pomysł jak do tego podejść. Można by ręcznie wpisywać te wszystkie daty ale jak potrzeba tylko wybrany zakres? Być może można inaczej podejść do tego problemu? Zapraszam do dyskusji, interesują mnie możliwości rozwiązania takiego zadania.