我有一个以下格式的SQL表:
id categoryname parent id
1 cat1 0
2 cat2 1
3 cat3 2
4 cat4 0
5 cat5 4
当在asp.net中查询“4”时查询“3”或“cat4> cat5”时,如何返回“cat1> cat2> cat3”这样的字符串?它并不总是会变成三个类别。我以前从未做过递归查询..可以使用linq完成吗?