表的显示问题,请高人回答

tyscon 2002-03-19 03:05:46
我有一个表,表中有一字段为zbdm(指标代码)和zbmc(指标名称),该指标包含了共五级指标,上级指标下面有几个下级指标,但是这些指标都放在一个表中,使用zbdm来标识,如000101000000,表示是二级别指标,是顶级指标下的第一个第一级指标的第一个二级指标,000203020400,表示是四级指标,是第二个一级指标下的第三个二级指标下的第二个三级指标下的第四个四级别指标,……
我怎么才能将他们从数据库中读出来,然后将他们归类,分别归类到属于自己的级别下?
1--|---2
|---2等等?
|---2
并在网页中显示出来,哪位有类似的源代码?多谢
本人没有学习过数据结构,请高人回答。
...全文
4 点赞 收藏 1
写回复
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
superszhu 2002-03-19
若能在表中加一个字段就非常容易解决,这个字段只需记录它的上级指标
代码即可,

在oracle中用connect by 及 start with 等关键字就可得到代码树!
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告