Ahane Posted October 28, 2004 Share Posted October 28, 2004 Nedanstående väljer de 10 mest frekventa upprepningar av prodid, räknar deras förekomster och sorterar i fallande ordning SELECT TOP 10 prodid, COUNT(prodid) AS total FROM log GROUP BY prodid ORDER BY COUNT(prodid) DESC Jag vill dock få med mer än bara prodid Lyckas bara inte. Hur göra? Link to comment Share on other sites More sharing options...
lattemannen Posted October 29, 2004 Share Posted October 29, 2004 Det ska inte vara några problem. Kom bara ihåg att ta med de extra kolumnerna i GROUP BY uttrycket. enligt ditt exempel skulle det se ut så här för att lägga in det extra fältet prodnamn SELECT TOP 10 prodid, prodnamn, COUNT(prodid) AS total FROM log GROUP BY prodid, prodnamn ORDER BY total DESC (i ORDER BY-syntaxen kan du använda ditt tilldelade alias) /Robban Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.