2 qq 33212519 qq_33212519 于 2016.03.10 11:51 提问

sqlserver 查询多级菜单并排序。求大家指导。

比如: 5级菜单。 数据库是这样设计的,数据库设计是动不了啦。因为前台不让动。唉。

列: 菜单name id id2 (规律好渣啊。我现在看还头疼)
1级菜单 1 0
2级菜单 2 1
3级菜单 3 2
4级菜单 4 3
5级菜单 5 4
1级菜单10个,然后 后面的2级菜单 基本都有 但是3级,4级,5级就是有的有,有的没。

有没有语句 可以全部查出来 并排序好 放进list 传入js 的combotree中。
唉。然并软 ,并不报什么希望了。只是谢谢来看,来跟我分享烦恼的大家。

2个回答

Ty_o_yT
Ty_o_yT   2016.03.10 22:27

你是想做成1级菜单下面有二级菜单,2级菜单下面有3级菜单这样的么

qq_33212519
qq_33212519 是的
一年多之前 回复
shendixiong
shendixiong   2016.03.14 16:19

ID:自身主键 ID1:上级菜单主键 ?

如数据库是我描述,那么就有一个问题:为何1级菜单的上级菜单不是空,而是0了?

解决上述描述的问题的话,获取菜单应该是没有问题。

解决方案:
1.通过java代码获取封装数据
2.sqlserver数据应该是运行递归查询获取树形结构的。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!