У меня есть таблица, содержащая много людей и их полная информация. Если у определенного человека есть отношение к другому, то в его записи будет идентификатор другого человека под ячейкой, называемой отношением (человек может относиться только к одному другому лицу)Вложенный запрос MySQL в ту же таблицу
Я хотел бы запросить базу данных для всех людей из Калифорнии и перечислить людей, относящихся к ним прямо под ними.
select *
from people
where sex='M' AND city='California'
это приведет со списком людей, которых я хочу, чтобы проверить, кто связан с ними теперь я хотел бы обновить этот запрос, чтобы показать под каждым результатом людей, которые имеют идентификатор человека на «relation_to поле.
Как это сделать?
Вы имели в виду, что вам нужен запрос для отображения иерархии/иерархии? – Avidan
Да, только один из результатов основного запроса. не рекурсивный .. –
Можете ли вы привести пример с фиктивными данными? –