我在寻找 SQL 查询的解决方案时遇到问题。这可能是一个非常明显的初学者问题,但我似乎无法得到我想要的结果。我有一个如下所示的表:
|Name |Station|Salary|
|Bob |1 |2000 |
|Steve|2 |1750 |
|Mark |3 |2050 |
|Lisa |4 |2200 |
|Hans |5 |2000 |
我想选择这张表中薪水相同的人的名字。结果当然应该是 Bob 和 Hans 。
原文由 user3691006 发布,翻译遵循 CC BY-SA 4.0 许可协议
假设我们有一个名为 EMP3 的表,其中 ONTEIN 列是 FIRST_NAME、LAST_NAME、SALRY、DEPARTMENT_ID、COMMISSION 等。
现在我们必须选择工资相同的员工的记录。
让我们在 SELF JOIN 的帮助下获得输出。
在这里,我们加入同一张桌子以获取具有相同薪水的记录。