Таблица следующая:
|child | parent|
|John | |
|Ivan | Ralph |
|Kat | Ivan |
Мне нужно получить по дочернему имени дочернюю родительскую запись и родительско-прародительскую запись.
например. по Кэт результат должен быть:
|Ivan | Ralph |
|Kat | Ivan |
Попробовал с помощью этого запроса:
SELECT * FROM people AS c1
LEFT JOIN people AS c2 ON c2.child = c1.parent WHERE c1.child = 'Kat'
Но он возвращает результат в виде одной строки.
|child | parent| child | parent|
|Kat | Ivan | Ivan | Ralph |
Как мне составить запрос, чтобы он возвращал значения в новой строке?