我有一个具有四列的表格:
表格模式:
它是如下的。
员工等级如下:
我需要一条SQL查询语句,来显示特定员工可能的所有经理。他的下属或其他子级员工的姓名不应出现在结果集中。
显示同级别或以上的所有其他员工。
我无法想出解决方法。
id、name、designation、manager_id
。表格模式:
CREATE TABLE "Employee_Information"
(
"id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
"name" varchar,
"designation" varchar,
"manager_id" integer references employee_information(id)
);
它是如下的。
ID Name Designation Manager_id
-------------------------------------
1 Raja CEO
2 Mani CTO 1
3 Kavi COO 1
4 Murugan Head 3
5 Alpha Head(Fin) 4
7 Kannan Head 4
员工等级如下:
Raja CEO
Mani CTO
Kavi COO
Murugan Head
Alpha Head(Fin)
Kannan Head
Beta CFO
Delta Head
我需要一条SQL查询语句,来显示特定员工可能的所有经理。他的下属或其他子级员工的姓名不应出现在结果集中。
显示同级别或以上的所有其他员工。
我无法想出解决方法。