webForumDet fria alternativet

Mest förekommande orden i en kolumn

Databaser & SQL

2 svar · 279 visningar · startad av inspiro

Medlem sedan sep. 2005673 inlägg
Frågan#1

Hej! Hur får man fram de mest förekommande orden i en kolumn i sql server? Alltså om ordet bil förekommer 6 gånger och ordet cykel 3 gånger så vill jag få fram den siffran och sortera på den...

Medlem sedan sep. 2005673 inlägg
#2

Kom på det själv, det va ju bara att använda GROUP BY! :)

SELECT     COUNT(*) AS Expr1
FROM         Tabell
GROUP BY xyz
ORDER BY Expr1 DESC
Medlem sedan dec. 200012 464 inlägg
#3
select word,count(*) as obsequent
 from t
 group by word
 order by obsequent desc
262 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)