Avatar billede jps6kb Novice
15. juli 2005 - 16:05 Der er 4 kommentarer og
1 løsning

GROUP BY tingen

Bare lige så ALLE *hoster* jeg.. er med..

Hvorledes ville man, op mod en Access db bære sig ad, med at præsentere data som følger:

id  navn      postnr
1  Ib            1000
2  Bo            1000
3  Hanne          1000
4  Carsten        2000
5  Henrik        1000

på følgende måde:

1000
  Ib
  Bo
  Hanne
  Henrik

2000
  Carsten

??

Jeg mener det går på noget SQL med GROUP BY..
Men gider en ikke skrive et eksempel med dette? :)

Takker.
Avatar billede busschou Praktikant
15. juli 2005 - 16:07 #1
Nej for group by vil du kun få eet felt med 1000 og eet felt med 2000 , group by kan du bruge hvis du vil summere op eller andet
Avatar billede jps6kb Novice
15. juli 2005 - 16:09 #2
Okay.. hvordan vil man så gøre det? :)
Avatar billede busschou Praktikant
15. juli 2005 - 16:09 #3
Du vælger alle
Select * From tabel Order by postnr
Dernæst løber du dem alle igennem
--
aktuelpostnr = 0
do while not rs.eof
  if rs("postnr") = aktuelpostnr then
    response.write rs("navn")&"<br>"
  else
    aktuelpostnr = rs("postnr")
    response.write rs("postnr")&"<br>"
    response.write rs("navn")&"<br>"
  end if
  rs.movenext
loop
Avatar billede jps6kb Novice
15. juli 2005 - 16:10 #4
Ahh.. dét var smart.. jeg takker.. ser da meget brugbart ud :)
Smider du et svar ;)
Avatar billede busschou Praktikant
15. juli 2005 - 16:12 #5
ja gerne :o)
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