also das steht in der hilfe.... :-/ Die Datumseinheit week (wk, ww) spiegelt an SET DATEFIRST vorgenommene �nderungen wider. Der 1. Januar eines beliebigen Jahres definiert die Anfangszahl f�r die Datumseinheit week. Beispiel: DATEPART(wk, 'Jan 1, xxxx') = 1, wobei xxxx f�r ein beliebiges Jahr steht.
weil der 1.1.05 aber ein samstag ist, wird automatich nach dem we mit einer neuen woche begonnen... tolle logik!!! [EMAIL PROTECTED] schrieb am 06.02.04 13:13:55: Nachtrag: select DATEPART(wk,'2004-12-31 00:00:00') = 53 select DATEPART(wk,'2005-01-01 00:00:00') = 1 select DATEPART(wk,'2005-01-03 00:00:00') = 2 also waren meine Ausf�hrungen nicht ganz richtig, aber dennoch stellt sich hier das Problem nach wie vor. Gru� Dominik ** -----Urspr�ngliche Nachricht----- ** Von: "Kovacic-Vo�, Dominik-Pascal" [mailto:[EMAIL PROTECTED] ** Gesendet: Freitag, 6. Februar 2004 12:54 ** An: '[EMAIL PROTECTED]' ** Betreff: [Database.asp] SQL KW 01/2005 <> RL KW01/2005 ** ** ** Hallo ** ** ich stehe hier gerade vor einem kleinen Problem. ** ** Wem ist schon alles aufgefallen, dass die KW01 im Jahr 2005 ** zwischen dem SQL ** Server und dem realem Leben abweicht? ** ** Im realem Leben ist KW01/2005 vom 03. Januar 2005 bis 09. ** Januar 2005. ** F�r den SQL Server aber vom 27.12.2004 bis zum 02. Januar ** 2005 und damit ist ** KW02/2005 im SQL Server = KW01/2005 im real Live. ** ** Was issn das f�r ein Dummfug ??? ** Theorie: Das Jahr 2004 hat 53 Kalenderwochen (vermutlich ** durch Schaltjahr ** und noch wegen so ein paar Kleinigkeiten). Intern rechnet ** der SQL Server ** aber nur mit 52 Kalenderwochen. ** ** Meinem Kunden gef�llt das gar nicht. Solange mir jetzt bitte ** keiner sagt, ** dass ich im Jahre 2005 alle Anzeigen f�r Kalenderwochen -1 ** machen muss, bin ** ich f�r alle Vorschl�ge dankbar ;) ** ** Gru� ** Dominik ** _______________________________________________ ** Database.asp mailing list ** [EMAIL PROTECTED] ** http://www.glengamoi.com/mailman/listinfo/database.asp ** ** ** _______________________________________________ Database.asp mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/database.asp --� _______________________________________________ Database.asp mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/database.asp
