T_manage
表及结构如下
id upid name
1 0 张董事长
2 1 刘董事
3 2 周总经理
4 3 技术部何经理
5 3 销售部陈经理如何才能查询得到如下的数据?id upname(上级领导) title2 张董事长 刘董事
3 刘董事 周总经理
4 周总经理 技术部何经理
5 周总经理 销售部陈经理这样的情况相信很多人都遇到过,我以前是用很笨的办法,在显示数据的时候一个一个再查一遍,效率非常低请问有什么办法能一次性查询出来啊?
表及结构如下
id upid name
1 0 张董事长
2 1 刘董事
3 2 周总经理
4 3 技术部何经理
5 3 销售部陈经理如何才能查询得到如下的数据?id upname(上级领导) title2 张董事长 刘董事
3 刘董事 周总经理
4 周总经理 技术部何经理
5 周总经理 销售部陈经理这样的情况相信很多人都遇到过,我以前是用很笨的办法,在显示数据的时候一个一个再查一遍,效率非常低请问有什么办法能一次性查询出来啊?
解决方案 »
- asp.net 导出PDF 文件! 大侠帮忙。。在线等。。 谢谢啦
- 老生常谈:再问asp.net如何防止用户通过一切方法重复提交表单?
- #呃。。还是正则。正则高手请进#
- 门户网的数据库设计应该考虑哪些东西啊
- Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。
- 为什么我用ObjectDataSource 更新不了数据
- VS 2005装了三天(100分在一问)
- 在这种情况下怎么绕过验证?
- 在IE中看不到我的.net服务器控件!求救!
- 用C#访问window.parent……,可以吗???
- 通过ODBC来调用SQL-SERVER的存储过程的问题!!!
- 未能在“设计”视图中打开。在“<%..."值"...%>”块中,以不同方式将值括起来。
表及结构如下
id upid name
1 0 张董事长
2 1 刘董事
3 2 周总经理
4 3 技术部何经理
5 3 销售部陈经理
*********************************
select a.name as upname,b.name from T_manage a inner join T_manage b on a.id=b.id where a.id=b.upid
其实可以试着把这张表看成两个表,一个是manager表,一个是up manager表,
其中一个的主KEY是ID,另一个表的主KEY是upid剩下的事情就好办了,简单得把这两个表关联一下就好了。
BenBenBoy(独孤小新),我是这么想的,一直没去研究,最近用得急,麻烦大家了。