Problemer med at joine korrekt
Jeg har 2 tabller. Den ene (bp):C1_id | O1_id | Rel_id | C2_id | Value
Den anden (id)
id | name
Jeg har fx i bp:
5 | 1 | 3 | 2 | 4
Disse værdier står i id som 5 rækker:
5 = Klassen
1 = Person
2 = attributten
3 = har
4 = navn
Når jeg så joiner de 2, vil jeg gerne have:
bp.C1_id | id.name | bp.O1_id | id.name | bp.Rel_id | id.name | bp.C2_id osv..
Problemet ligger i at id.name har _forskellige_ værdier i samme select. Altså skal der stå:
5 | Klassen | 1 | Person | 3 | har | 2 | Attributten | 4 | navn
Men dette kan jeg ikke finde ud af - fordi første gang jeg joiner får jeg jo "sat" id.name til Klassen... men næste gang jeg bruger id.name (i samme række) skal den være Person.
Kan man det (håber I forstår spørgsmålet).
