Just nu i M3-nätverket
Gå till innehåll

Välja flera kolumner med SELECT TOP ?


Ahane

Rekommendera Poster

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?

 

 

Länk till kommentar
Dela på andra webbplatser

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

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...