webForumDet fria alternativet

gruppera och sortera efter vanligaste först?

Databaser & SQL

1 svar · 149 visningar · startad av ConnyFox

Medlem sedan aug. 20011 087 inlägg
Frågan#1

har följande kod

MySQL = "Select location from picture_views where location LIKE '%apa%' group by location Limit 5"

hur gör jag för att göra så att dom 5 som hämtas är dom det finns flest av?
använder ju group by location för att bunta ihop dom men hur vet jag vilka det fanns flest utav?

Medlem sedan aug. 20011 087 inlägg
#2

löste det såhär..

MySQL = "Select location, count(location) as amount from picture_views where location LIKE '%apa%' group by location order by amount limit 5"

258 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)