我的問題有點虛僞,但SQL從來不是我的一杯茶。 我有一個簡單的表,有3列:id, name, parent_id
(指同一個表中的一個id)。mySQL自我優雅地加入
我只是想獲得相關的搜索結果中的HTML頁面來顯示它們: ID /名稱/父名稱
我可以查詢如下:
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代碼,我可以幫你糾正 –