Avatar billede ihtezaz Praktikant
10. maj 2007 - 11:02 Der er 2 kommentarer

Vis ugenummer mellem to datoer

Hej

Hvor kan jeg få vist ugenummre mellem to datoer?

På forhånd tak.
Avatar billede bennytordrup Nybegynder
10. maj 2007 - 11:10 #1
datepart(week, @dato1) og datepart(week, @dato2) giver dig ugenumrene for de to datoer, du angiver.

Hvis du skal have fat i mellemliggende uger, så er du nødt til at have en hjælpetabel med, nemlig en kalendertabel. Se evt. følgende link, der beskriver fordelene ved at have en kalendertabel:

http://sqlserver2000.databases.aspfaq.com/why-should-i-consider-using-an-auxiliary-calendar-table.html

Jeg har brugt det princip i forbindelse med en rapportering internt i mit firma.
Avatar billede bennytordrup Nybegynder
10. maj 2007 - 11:11 #2
Ideen er så, at du benytter denne kalendertabel og joiner, så du får kalender-posterne med i det datointerval, du er interesseret i. Herved kan du hente samtlige ugenumre mellem (og også samtlige enkelte datoer).
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging