Gå til innhold

hvilken bruker har flest poster


Anbefalte innlegg

Skrevet (endret)

Hvordan ser min spørring ut som gjør at jeg sidder igjen med en distinct-liste sortert etter hvilken brukerID (user_id) som har flest poster i et forum?

 

tabellen kan se f.eks slik ut:

 

CREATE TABLE `thread_anw` (
 `id` int(11) NOT NULL auto_increment,
 `thread_nr` int(11) NOT NULL default '0',
 `answer` NOT NULL,
 `user_id` int(11) NOT NULL default '0',
 `date` varchar(30) NOT NULL ,
 `clock` varchar(30) NOT NULL ,
 PRIMARY KEY  (`id`)
);

 

Altså noe slik:

SELECT distinct(user_id) FROM thread_anw ORDER BY brukeren som har flest innlegg... DESC

Endret av Vonbo
Videoannonse
Annonse
Skrevet (endret)
Hvordan ser min spørring ut som gjør at jeg sidder igjen med en distinct-liste sortert etter hvilken brukerID (user_id) som har flest poster i et forum?

 

tabellen kan se f.eks slik ut:

 

CREATE TABLE `thread_anw` (
 `id` int(11) NOT NULL auto_increment,
 `thread_nr` int(11) NOT NULL default '0',
 `answer` NOT NULL,
 `user_id` int(11) NOT NULL default '0',
 `date` varchar(30) NOT NULL ,
 `clock` varchar(30) NOT NULL ,
 PRIMARY KEY  (`id`)
);

 

Altså noe slik:

SELECT distinct(user_id) FROM thread_anw ORDER BY brukeren som har flest innlegg... DESC

5992014[/snapback]

 

noe slikt som dette?

select count(*) as antall, userid from thread_anw group by id order by antall desc;

Endret av CruellaDeVille

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...