mysql - 传递 SQL 查询

标签 mysql

我想传递一个查询,该查询给出 tblEmplyee 的输出如下所示。 我该怎么做?

tblEmployee
 empID   empName   manId
  1        A        
  2        B        1
  3        C        2


Output
 name  Manager
  A       -
  B       A
  C       B

最佳答案

这太完美了

利用Rightself 连接

  select t2.empName, t1.empName as Manager from tblEmployee t1 
  right Join tblEmployee t2 on t1.empID = t2.manID
  order by empName

关于mysql - 传递 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28893019/

相关文章:

java - 使用对数据库的单次命中从多个表中删除

mysql - 表类型 CSV 未创建

mysql - 根据特定列值连接两个表

java - jooq 代码生成 mysql 远程数据库 maven

mysql - SQL 查询 - 如何通过计数函数获取等于 1 的行

mysql - AWS Aurora - 无法连接到 aws aurora 数据库

mysql - mysql问题中的IF运算符

mysql - 在这种情况下索引会有效吗?

mysql - 使用 Rails 和 mysql 的具有多个下车点、目的地的机票预订算法

MySQL 查询 - 组函数的无效使用 - 使用 SUM