关于父子关系的菜单表sql
来源:互联网 发布:个性淘宝店男装铺名 编辑:程序博客网 时间:2024/06/05 23:57
select d.*, CASE d.menu_parient_id WHEN 0 THEN d.menu_id ELSE 9999999 END AS menuorder,CASE d.menu_parient_id WHEN 0 THEN d.menu_id ELSE d.menu_parient_id END AS menu_parient_id1 From dbo.tblmenu as d
order by menu_parient_id1, menuorder,d.menu_id
order by menu_parient_id1, menuorder,d.menu_id
重点就是两个case.作为排序用.原本那些通过递归算法得出的结果简单.
tblmenu 菜单表
[menu_id] '菜单ID
,[menu_parient_id] '父菜单ID
,[menu_link] '父连接地址
,[menu_description]
,[CreateDate]
,[menu_name] '菜单名称
要的结果就是一个父后面跟着它的子再一个父后面跟着它的子....menu_parient_id=0为主菜单.
- 关于父子关系的菜单表sql
- 含有父子关系的上下节点SQL
- SQL SERVER父子关系表生成
- SQL输出父子关系
- 请使用PL/SQL来按父子层次关系查询出表的所有数据
- 表中父子关系
- SQL 遍历父子关系表(二叉树)
- 父子查询的sql
- MySQL菜单父子表排序
- 继承时候的父子关系
- for的父子进程关系
- 13.控制器的父子关系
- 父子页面间的关系
- 父子进程之间的关系
- Elasticsearch索引的父子关系
- 集合的父子类关系
- qt的父子关系和父子类的区别
- SQL 遍历父子关系表(二叉树)获得所有子节点
- 从零学起----Windows程序设计笔记(一)
- sizeof 和 strlen
- 基于visual Studio2013解决C语言竞赛题之0603打印素数
- 发布一个参考tornado的高性能c++网络库:libtnet
- 位操作整理
- 关于父子关系的菜单表sql
- putty代理
- mono touch添加文本到新行,并将文本视图滚动到底部
- 黑盒测试&白盒测试
- ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password no)
- Hadoop1.2.1源码解析系列:JT与TT之间的心跳通信机制——TT篇
- AS3.0的 带参数 自定义事件
- Openfire插件开发
- iOS应用程序安全(7)-不用证书安装应用到设备的方法