Just nu i M3-nätverket
Jump to content

Välja flera kolumner med SELECT TOP ?


Ahane

Recommended Posts

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

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

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...