Komplex sql string eller?
Hej,Jeg har følgende sql string, men ved ikke om det kan gøre mere simpelt, for jeg synes der er mange datapart etc. ting for relativt lidt...:
SELECT datepart(yy, S.Added), datepart(mm, S.Added), datepart(dd, S.Added), MAX(S.Used)
FROM tblStats AS S
WHERE datepart(yy, S.Added) = 2005 AND datepart(mm, S.Added) = 04 AND ProgramId = 4
GROUP BY datepart(yy, S.Added), datepart(mm, S.Added), datepart(dd, S.Added), S.Used
Added er en DATETIME
Id er en INT
Used er en INT
Der er ca. 30 resultater fra hver dag, jeg ønsker kun max væredien, men vil stadig gerne have min "Added" DATETIME med ud, kan jeg gøre det på andre måder eller er jeg nød til at lave en datepart på år, måned, dag, og så samle den til et DATETIME object i mit program ( C# )?
// ouT