Avatar billede solskinsvejr Nybegynder
06. marts 2004 - 11:12 Der er 4 kommentarer og
1 løsning

Count i where condition

Hej !

$antal = "SELECT count(f.navn),l.brugernavn,l.email,l.last_login,f.emne FROM forum f, login l WHERE f.navn=l.brugernavn GROUP BY count(f.navn)" ;

Hvordan får jeg sorteret denne sql-sætning efter antallet af count(f.navn), sådan så det største antal kommer til at stå øverst ???
Avatar billede detox Nybegynder
06. marts 2004 - 11:37 #1
Måske, hvis du giver den et navn:

$antal = "SELECT count(f.navn) AS antal,l.brugernavn,l.email,l.last_login,f.emne FROM forum f, login l WHERE f.navn=l.brugernavn GROUP BY antal, ORDER BY antal DESC";
Avatar billede solskinsvejr Nybegynder
06. marts 2004 - 11:40 #2
Så får jeg denne fejl:

You have an error in your SQL syntax near 'ORDER BY antal DESC' at line 1
Warning: Supplied argument is not a valid MySQL result resource
Avatar billede detox Nybegynder
06. marts 2004 - 11:44 #3
$antal = "SELECT count(f.navn) AS antal,l.brugernavn,l.email,l.last_login,f.emne FROM forum f, login l WHERE f.navn=l.brugernavn GROUP BY f.navn ORDER BY antal DESC";
Avatar billede solskinsvejr Nybegynder
06. marts 2004 - 11:49 #4
TAK :o) Nu virker det... Smider du et svar ???
Avatar billede detox Nybegynder
06. marts 2004 - 11:54 #5
Velbekommen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester