Zawartość tabeli [TwrGrupy] znajduje się tutaj: http://xle.pl/sql/wyniki_TwrGrupy.html
Mam jeszcze widok który dodatkowo zwraca [Kod] rodzica i chciałbym po tym kodzie określić ID z tabeli [TwrGrupy]. Niestety program był pisany we wczesnych latach '90, więc relacje nie są tu dobrze zrobione.
PS. w wynikach [TwrGrupy] wiersze mające numer zamiast kodu to zawartość grupy. Nie mam pojęcia w jakim celu jest to tutaj przepisywane...
PS2.
AdamPL napisał(a)
SELECT tgvs.TwGId, tgvs.Kod, tgvs.Poziom, tgvs.Parent, tg.TwG_TwGID AS ParentId
FROM TwrGrupyViewSynchronizer tgvs
LEFT JOIN TwrGrupy tg ON tg.TwG_Kod = tgvs.Parent;
Podaj przykładowy wynik, który chcesz uzyskać oraz podaj przykładowe 3 linijki z obu tabel. To znacznie przyspieszy uzyskanie odpowiedzi. Powiedz co z linijkami gdzie są nulle, co ma być zamiast nich?
Powyższe zapytanie zwraca wszystkie grupy, a w ParentId są wszędzie NULL.
Wygląda to tak, jakby nie można było łączyć widoku z tabelą (???).