![]() |
räkna och ordna efter 2 kolumner | MYSQL! hjälp?
Hejsan!
Har suttit nu och googlat i säkert 40-60 min utan resultat så nu försöker jag här istället! antar denna frågan är väldigt lätt för vissa på forumet. Själv tror jag att jag har varit nära svaret men inget har blivit som det skulle.. Jag har en tabell i databasen: Kod:
namn: `spb_clicks` och varje blogg har en egen tabell som ser ut såhär: Kod:
Tack så mycket! //Philip Andersson! |
SELECT spb_blogs.Name, Count(spb_clicks.*) as CountClick
FROM spb_blogs, spb_clicks WHERE spb_blogs.id = spb_clicks.blog ORDER BY CountClick DESC GROUP BY spb_blogs.Name Ovanstående utgår från att du sparar 1 rad per click i spb_clicks. Koden är för sql-server, men borde vara snarlik för mysql. Blir strul om 2 bloggar har samma namn, då får du köra group by på blogg-id istället. |
Alla tider är GMT +2. Klockan är nu 13:13. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson