是否可以在不使用游标的情况下编写此查询

时间:2015-07-11 17:37:05

标签: mysql

我已经使用c#代码编写了上述逻辑,但我想在数据库查询级别处理它作为优化。

我正在使用mysql数据库部门的架构是

    Department Table
Deptid     DeptName ParentDeptid
1          CEO        -  
2          HR         1
3          IT         1
4          Dev        3
5          QA         3
6          clerk      5

Employee table
Empid    EmpName   deptid
1        E1            1
2        E2            2
3        E3            3
4        E4            4
5        E5            4
6        E6            4
7        E7            5
8        E8            5
9        E9            5
10       E10           6

我需要输出,好像我选择了deptid是3 我想要所有第3部分的后代。 它意味着dept id 3

deptid  parentdept  count
3       1           1
4       3           3
5       3           3
6       5           1

0 个答案:

没有答案