22. november 2007 - 13:09Der er
3 kommentarer og 1 løsning
Select fra mange til mange
Hej
Jeg har 3 tabeller.
Dokument DokumentType Dokument_DokumentType
Hvor et dokument kan have mange dokumenttyper. K an jeg lave en select fra min dokument tabel, og så lave en subquery der returerer dokument typer i et komma separeret felt?
Altså noget i den her stil: SELECT Dokument.FileName, (SELECT komma seperet streng fra DokumentType) FROM Dokument
Du kunne også vælge at udnytte XML mulighederne i SQL Server: SELECT Dokument.FileName, DokumentType.DocTypeeVærdi FROM Dokument inner join Dokument_DokumentType on [felter] inner join DokumentType on [felter] FOM XML AUTO
Hermed får du dokumenttype som childnode til dokumentet.
Det introducerer selfølgelig XML på klienten, men det er vel næppe et problem ;-)
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.