Avatar billede mvk Nybegynder
08. marts 2004 - 12:48 Der er 9 kommentarer og
1 løsning

Fejl i GROUP BY

hvorfor kan jeg ikke få lov til at ORDER BY flest så jeg får den med flest øverst ?


SELECT COUNT (IDthread) AS Flest, IDuser
FROM thread, users
WHERE userID = IDuser GROUP BY IDuser
ORDER BY Flest DESC
Avatar billede fennec Nybegynder
08. marts 2004 - 12:53 #1
fordi "COUNT (IDthread) AS Flest" vil give det samme resultat i alle linjer.
Avatar billede mvk Nybegynder
08. marts 2004 - 13:04 #2
vil den gøre det når jeg skriver WHERE ? - bliver den så ikke delt ud efter IDuser ?

hvordan kan jeg så gøre det ?

jeg vil checke tabellen thread for hvilken bruger der har oprettet flest threads. i thread tabellen gemmer jeg userID
Avatar billede fennec Nybegynder
08. marts 2004 - 13:06 #3
nej det så jeg også lige....
Har prøvet at lave den samme select hos mig og den virker.
Avatar billede fennec Nybegynder
08. marts 2004 - 13:08 #4
Får du en fejl, eller sker der ikke noget?
Og hvilken database bruger du?
Avatar billede mvk Nybegynder
08. marts 2004 - 13:24 #5
Access database - jeg kan ikke få lov til at lave ORDER BY

Microsoft JET Database Engine error '80040e10'

No value given for one or more required parameters.

/forum.asp, line 27
Avatar billede fennec Nybegynder
08. marts 2004 - 14:11 #6
Access understøtter åbentbart ikke dette. Har lige lavet de samme to tabeller i Access og MS-SQL, og det virker i MS-SQL men ikke i Access :(
Avatar billede mvk Nybegynder
08. marts 2004 - 14:27 #7
æv - skod access
tak for hjælpen
Avatar billede fennec Nybegynder
08. marts 2004 - 14:39 #8
du kan jo prøve at stille ?'et i Access katagorien, der er måske nogen der kan lave lave SQL'en om....
Avatar billede eagleeye Praktikant
08. marts 2004 - 17:12 #9
Jo det virker fint i Access man skal bare ikke skrive alias navnet med funktionen igen...:


SELECT COUNT (IDthread) AS Flest, IDuser
FROM thread, users
WHERE userID = IDuser GROUP BY IDuser
ORDER BY COUNT (IDthread) DESC
Avatar billede mvk Nybegynder
10. marts 2004 - 09:29 #10
hvor er du sej Eagle!!! - tusinde tak for hjælpen
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
Kurser inden for grundlæggende programmering

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