mysql - SQL for ids 来自同一个表,关系在另一个表中定义
问题描述
我在员工表中有员工,每个人都有员工代码。他们中很少有人是经理,一名员工可以拥有一个经理 ID。该关系在员工详细信息表中定义。如何获取employee_id 和manager_id 下面是结构
employee
--------
id employee_id
1 CRG001
2 CRG002
employee_details
----------------
id employee_id manager
1 1 2
2 2 NULL
所以我想要的是如果我想在 API 中输入 CRG001 并获得以下结构
employee_id manager_id
CRG001 CRG002
如果我想在 API 中输入 CRG002 并获得以下结构
employee_id manager_id
CRG002 NULL
解决方案
推荐阅读
- amazon-web-services - aws lightsail 连接被拒绝(在腻子中)
- javascript - 如何从struts2 Action中的multiply radio接收值
- nexmo - Nexmo:将 2 个呼叫转发到 nexmo 中的同一个 LVN
- php - PHP中未定义的索引图像,我知道这是重复但我尝试了很多解决方案但没有一个有效
- c# - 用于对集合列表进行排序的 Lambda 表达式
- sql-server - 如何使用 LIKE 在 SQL Server 查询中提取特定 ID 行
- python - Tensorflow Session 管理问题 | 当会话由其他 TF 模块管理时
- listview - Flutter/Dart:处理 ListView.builder 中的下拉更改,下拉按钮不更新,
- php - 如何使用 PHP 连接到 Excel 作为数据源
- powershell - 如何从文件中读取而不在powershell中添加新行