Rubrik-grejjen kommer att bita dig i arslet sen, gör om SVAR.ID till ett siffer-fält istället. Det andra problemet har jag också råkat ut för en gång. Jag hade byggt min databas ungefär likadant, och jag kom inte på någon bra SQL-lösning, så jag antar att det inte är det bästa sättet att designa sin databas på (fast det verkar ju vettigt som du löst det, fan vet). Jag har i vilket fall inga bra lösningar på det, men du kan få två jobbiga: A Lägg till ett fält som INLAGGID i INLAGG-tabellen också. När du lägger in ett nytt SVAR, så uppdatera INLAGG.INLAGGID. Nu kan du skippa SVAR-tabellen när du ska lista INLAGG-posterna. B Använd (ASP/PHP/ASP.NET)-kod för att komma runt problemet istället. Gör en flagga där du sparar föregående INLAGG.ID när du skriver ut dem, och ha en IF-sats som jämför det IDt med det nya, och om det är samma, så skriv inte ut det. Like so: while not recordset.EOF var lastID if not lastID = recordset("ID") then response.write(recordset("rubrik")) end if lastID = recordset("ID") recordset.movenext wend (eller nåt i den stilen)