eddy1Medlem sedan aug. 2001969 inlägg Morgon..
jag har grupperat dagar under en vecka och fått fram vilken dag som har högst värde med funktionen MAX(), men jag vill även få med vilken dag det är som har högst värde??
Här är koden.
SELECT MAX(oc) AS ac
FROM (SELECT CONVERT(char(10), c_Date, 20) AS Expr1, COUNT(*) AS oc
FROM Hits
WHERE c_Date BETWEEN '2007-05-21' AND '2007-05-27'
GROUP BY CONVERT(char(10), c_Date, 20)) AS tb1
Databsen är MS SQL..
mvh
LarsGMedlem sedan dec. 200012 464 inlägg SELECT top 1 CONVERT(char(10), c_Date, 20) AS Expr1, COUNT(*) AS o
FROM Hits
WHERE c_Date BETWEEN '2007-05-21' AND '2007-05-27'
GROUP BY CONVERT(char(10), c_Date, 20)
order by o desc
eddy1Medlem sedan aug. 2001969 inlägg Fan va fint det funkade....
Men top 1.. Min kod kändes onödigt krånglig elleR??
eddy1Medlem sedan aug. 2001969 inlägg vad är motsatsen då om jag vill ha fram det minsta värdet.. KOllar en del på "w3 schools" och dom hade i med något om top 1 där. Hur som helst MIN 1 var det inte iallafall ?
Mvh
@ndersMedlem sedan juni 200032 969 inlägg Vänd på sorteringsordningen.