sådan at forstå, at i den samme SQL sætning/udtræk, skal den først liste Titlen fra tabellen GROUPS og herunder skal alle de ITEMGROUP titler med et id der relatere til GROUP id så komme, og når de er listet kommer næste Title i GROUPS.
Du kan lave det med en JOIN så den tager det ud fra begge tabellerne:
SQL = "select GROUPS.title as gtitle, ITEMGROUPS.title as ititle from GROUPS inner join ITEMGROUPS on GROUPS.id = ITEMGROUP.groupID"
Så kan du udskrive det i stil med dette så den gemmr den title den er ved så GROUPS.title kun udskrives en gang for alle ITEMGROUPS som høre til den:
SQL = "select GROUPS.title as gtitle, ITEMGROUPS.title as ititle from GROUPS inner join ITEMGROUPS on GROUPS.id = ITEMGROUP.groupID" Set rs = Conn.Execute(SQL) oldTitle = "" do while not rs.EOF if oldTitle <> rs("gtitle") then oldTitle = rs("gtitle") response.write oldTitle & "<br>" end if Response.Write rs("ititle") & "<br>"
Arg.. glem det, det løste sig jo selvfølgelig med en ORDER BY GROUPS.id
så mange tak for hjælpen, dine point er på vej med posten.
Synes godt om
Ny brugerNybegynder
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.