File tree Expand file tree Collapse file tree 3 files changed +31
-3
lines changed
solution/1200-1299/1270.All People Report to the Given Manager Expand file tree Collapse file tree 3 files changed +31
-3
lines changed Original file line number Diff line number Diff line change @@ -67,12 +67,22 @@ employee_id 是 3, 8 ,9 的职员不会直接或间接的汇报给公司 CEO
67
67
68
68
<!-- 这里可写通用的实现逻辑 -->
69
69
70
+
70
71
<!-- tabs:start -->
71
72
72
73
### ** SQL**
73
74
74
75
``` sql
75
-
76
+ # Write your MySQL query statement below
77
+
78
+ SELECT e1 .employee_id
79
+ FROM employees e1
80
+ JOIN employees e2
81
+ JOIN employees e3
82
+ ON e1 .manager_id = e2 .employee_id
83
+ AND e2 .manager_id = e3 .employee_id
84
+ where e3 .manager_id = 1
85
+ AND e1 .employee_id != 1 ;
76
86
```
77
87
78
88
<!-- tabs:end -->
Original file line number Diff line number Diff line change @@ -64,14 +64,23 @@ The employee with employee_id 7 reports their work indirectly to the head of the
64
64
The employees with employee_id 3, 8, and 9 do not report their work to the head of the company directly or indirectly.
65
65
</pre >
66
66
67
- ## Solutions
67
+ ## Solution
68
68
69
69
<!-- tabs:start -->
70
70
71
71
### ** SQL**
72
72
73
73
``` sql
74
-
74
+ # Write your MySQL query statement below
75
+
76
+ SELECT e1 .employee_id
77
+ FROM employees e1
78
+ JOIN employees e2
79
+ JOIN employees e3
80
+ ON e1 .manager_id = e2 .employee_id
81
+ AND e2 .manager_id = e3 .employee_id
82
+ where e3 .manager_id = 1
83
+ AND e1 .employee_id != 1 ;
75
84
```
76
85
77
86
<!-- tabs:end -->
Original file line number Diff line number Diff line change
1
+ # Write your MySQL query statement below
2
+ SELECT e1 .employee_id
3
+ FROM employees e1
4
+ JOIN employees e2
5
+ JOIN employees e3
6
+ ON e1 .manager_id = e2 .employee_id
7
+ AND e2 .manager_id = e3 .employee_id
8
+ where e3 .manager_id = 1
9
+ AND e1 .employee_id != 1 ;
You can’t perform that action at this time.
0 commit comments