Avatar billede Ulrich Seniormester
06. april 2022 - 23:28 Der er 1 løsning

Grupper data fra database udtræk via kode.

Jeg har en database hvor jeg trækker data ud af:
SELECT name ,size ,date FROM tabellen ORDER BY name

Eksempel nummer 1 er databasen med kolonner og rækker.
Jeg har brug for at få det vist som i Eksempel nummer 2 hvor name bliver samlet som overskrift.
Nogen der kan hjælpe med loop kode eller anden løsning for dette?

Eksempel nummer 1: Databasen.
name  size  date
data1  123  12/03/2009
data1  124  15/09/2009
data2  333  02/09/2010
data2  323  02/11/2010
data2  673  02/09/2014
data2  444  05/01/2010

Eksempel nummer 2: Visningen.
data1
  123  12/03/2009
  124  15/09/2009
data2
  333  02/09/2010
  323  02/11/2010
  673  02/09/2014
  444  05/01/2010
Avatar billede arne_v Ekspert
07. april 2022 - 01:29 #1
Pseudo kode:

result = execute SELECT name ,size ,date FROM tabellen ORDER BY name
oldname = "__NOTHING__"
while more rows {
    if result(name) <> oldname {
        write header with result(name)
        oldname = result(name)
    }
    write row with result(size) and result(date)
}
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

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