Мой вопрос немного фиктивный, но SQL никогда не был моей чашкой чая. У меня есть простая таблица с тремя столбцами: id, name, parent_id
(ссылаясь на идентификатор в той же таблице).mySQL self join элегантно
Я просто хочу, чтобы получить соответствующие результаты, чтобы отобразить их в HTML-странице: ID/Name/Имя родителя
Я могу запросить следующим образом:
select id, name, parent_id from fields
union
select a.id, a.name, b.name
from fields a, fields b
where b.parent_id = a.id;
и сделать некоторые тесты, но я могу понять, что он существует более элегантно.
Thx.
Пожалуйста Почтовый индекс вы имеете tried.Then я могу помочь вам исправить это –