Таблица1Извлечение иерархии на всех уровнях - объединение двух таблиц по sql?
ID title
1 a1
2 b
3 c1
таблица2
tId title2 PId
1 a null
2 b 1
3 c 2
Выход, как:
a1
a1 > b
b > c1
Query
SELECT
T2.PId,
CASE
WHEN T3.Title != '' THEN T3.Title + '>' + T2.title2
END AS title
FROM (SELECT
T2.PId,
T2.title
FROM (SELECT
T1.PgeId
FROM table1T1) P1
LEFT JOIN table2 T2
ON P1.PgeId = T2.MId) T2
LEFT JOIN table2 T3
ON T2.PId = T3.id