Avatar billede slapstick Nybegynder
22. januar 2003 - 14:04 Der er 3 kommentarer og
2 løsninger

GROUP BY

ok jeg har den her sql sætning:

group = request.querystring("group")
gettrack = "SELECT * from tracks WHERE (groupname LIKE '%" & group & "%') GROUP BY trackname"
set rs = Conn.Execute(gettrack)


men når jeg prøver at køre den så kommer den her fejl:

Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access-driver] Der kan ikke grupperes efter felter, der er markeret med "*".
/tracks/showgroup.asp, line 5


den skal sortere det alfabetisk udfra trackname...
Avatar billede mortenkjeldberg Nybegynder
22. januar 2003 - 14:08 #1
Prøv at skrive trackname i stedet for '*'. Hvis du skal have alle felterne tror jeg du bliver nødt til at skrive navne på alle felter.
Avatar billede krogstrup Nybegynder
22. januar 2003 - 14:08 #2
skal du så ikke bare bruge ORDER BY trackname ?
Avatar billede eagleeye Praktikant
22. januar 2003 - 14:09 #3
Så hedder det ORDER BY


gettrack = "SELECT * from tracks WHERE (groupname LIKE '%" & group & "%') ORDER BY trackname"
Avatar billede slapstick Nybegynder
22. januar 2003 - 14:14 #4
smuukt ORDER BY virkede tak skal i ha :)
krogstrup hvis du laver et svar så får du point
deler det mellem dig og eagleeye da i skrev det nærmest samtidigt
Avatar billede krogstrup Nybegynder
22. januar 2003 - 14:20 #5
svar
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