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
Frågan#1
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
