Einzelnen Beitrag anzeigen

renekr

Registriert seit: 27. Feb 2005
Ort: Karlsbad
534 Beiträge
 
Delphi 2007 Enterprise
 
#1

Select Datepart mit Sortierung

  Alt 22. Mai 2006, 11:51
Datenbank: SQL Server 2005 • Version: 2005 STD • Zugriff über: ADO
Hi,
hab folgendes Thema:

Mache einen Select mit

SQL-Code:
SELECT TOP (100) PERCENT CONVERT(CHAR(4), DATEPART(yyyy, Stoer_Zeit)) + ' ' + CONVERT(CHAR(2), DATEPART(wk, Stoer_Zeit)) AS Jahr_KW,
                      COUNT(Kennummer) AS Einträge, SUM(Prod_min) AS Prod, SUM(PM_min) AS PM, SUM(Prod_min + PM_min) AS PROD_PM, MAX(Prod_min + PM_min)
                      AS Prod_PM_MAX_KW
FROM dbo.Aktionsdaten
GROUP BY CONVERT(CHAR(4), DATEPART(yyyy, Stoer_Zeit)) + ' ' + CONVERT(CHAR(2), DATEPART(wk, Stoer_Zeit))
ORDER BY Jahr_KW
Ergebnissnur Ausschnitt )
2002 19 40 1300 1365 2665 330
2002 2 25 1030 1605 2635 720
2002 20 76 1981 3256 5237 480
...
2002 39 55 1842 2800 4642 620
2002 4 50 2399 2810 5209 600
2002 40 36 4412 1747 6159 4200


Nun ist das Problem das die Jahr KW nicht stimmen vom Ablauf her.
Normal muss die KW. 2 ganz oben kommen.

Hat jemand eine Idee?
Danke.
  Mit Zitat antworten Zitat