0
我有信息表,其中有三列存在命名爲id,名稱,manager_id。名字給出了僱員的名字,manager_id給出了該僱員的經理。數據庫從不同的元組中選擇單元格值通過編號
實施例:在下面所示的表「亞歷克斯」是僱員的經理是「彼得」類似地對於其它。
我的問題是選擇員工姓名和他的經理姓名。例如:彼得,克里斯汀或亞歷克斯,彼得等,但我無法找到解決方案。我嘗試嵌套查詢,但沒有運氣。
mysql> select * from info;
+------+---------+------------+
| id | name | manager_id |
+------+---------+------------+
| 1 | abraham | NULL |
| 2 | kristen | 1 |
| 3 | peter | 2 |
| 4 | alex | 3 |
+------+---------+------------+
它返回空。順便問一下,'alex'這個名字在查詢中如何保持不變。 – WeAreRight
如果你不想恆常的名稱比PLZ刪除a.name ='alex'在哪裏clouse 例如。 「從測試a中選擇a.id,a.name,b.name作爲管理器,測試b其中a.id = b.manager_id」 – prashant