【发布时间】:2021-10-06 02:57:30
【问题描述】:
我有一个表,我想将其中的一个 ID 列与同一个表中的另一列进行比较。 这是我的桌子
ID | Name | BossID
1 John 3
2 Max 4
3 Peter 4
4 Alex 5
比如我想用
select * from mytable where ID = BossID
我希望得到 Peter 是 John 的 Boss 而 Alex 是 Max 和 Peter 的 Boss,但是当我这样使用它时,我没有得到任何关于查询的信息...
有什么办法吗?
预期的查询结果是:
ID | Name | BossID
1 John 3
2 Max 4
3 Peter 4
【问题讨论】: