-1

我有以下表格

带领

  • id varchar
  • employee_id varchar

员工

  • id varchar
  • Lead_id varchar

将有一组员工分配给一个领导。Lead 表包含潜在客户的员工 ID。员工表将具有lead_id,这将是领导者的id 键。

该表还将包含未分配给任何潜在客户的员工

我需要一个查询来显示分层结果,该结果将列出领导者和领导者下的员工

领导1(员工)

  • 员工1
  • 员工 2

领导2(员工)

  • 员工 3
  • 员工 4

知道如何通过 db2 查询获得这种分层结果吗?

点击此链接查看表结构

4

1 回答 1

1

答案是两个表的连接,例如

SELECT l.employee_id as leader_employee_id, e.id as employee_id  
  FROM LEAD l
 INNER JOIN EMPLOYEE e
    ON e.lead_id = l.employee_id 
于 2018-06-28T20:51:28.397 回答