如何用SQL-Server 2000查询层次信息?
我有一个表Folders
,其中包含有关文件夹的分层信息:
FolderID FolderName ParentID
1 Folder1 0
2 Folder2 1
3 Folder3 2
4 Folder4 3
对于Folder4
,我想获取以下格式的父文件夹:
Folder1\Folder2\Folder3\
注意: 我之前曾问过这个问题,但我无法使用 CTE,因为我正在使用 SQL-服务器2000。
I've got a table Folders
with hierarchical information about folders:
FolderID FolderName ParentID
1 Folder1 0
2 Folder2 1
3 Folder3 2
4 Folder4 3
For Folder4
I would like to get the parent folders in the following format:
Folder1\Folder2\Folder3\
Note: I have asked this before, but I cannot use CTE because I am using SQL-Server 2000.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我已经编写了一个 SQL 函数,它应该返回您要查找的内容。
I've written a SQL function that should return what you're looking for.