Avatar billede beef12 Nybegynder
02. juni 2005 - 11:36 Der er 1 løsning

Rekursivt join / T-SQL

Hej MS SQL eksperter,

Jeg har et view som jeg indeholder to kolonner, en child og en parent kolonne.

Nu vil jeg gerne finde for en child alle hans parents, så jeg i første række har child og parent, næste child og grandparent, næste child og grandgrandparent osv.

View'et indeholder f.eks.

CHILD | PARENT
Mik    John       
John    Hans
Hans    Jan

Imens tabellen som populeres skal se således ud


CHILD | PARENT
Mik    John
Mik    Hans
Mik    Jan
John    Hans
John    Jan
Hans    Jan
Jan    NULL

Hvordan griber jeg dette lettest an?
Avatar billede beef12 Nybegynder
02. juni 2005 - 17:08 #1
svar
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
Computerworld tilbyder specialiserede kurser i database-management

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