-1
我有一個員工表包含employeeID
,name
和ManagerID
- 3列,我想寫一個查詢,顯示name
,managerName
和level
,老闆沒有managerID
,其managerID is null
。
見下表結構自加入操作
CREATE TABLE #employee (
EmployeeID int,
[Name] nvarchar(50),
ManagerID int
)
INSERT INTO #employee VALUES
(1,'Tom',2),
(2,'Josh',NULL),
(3,'Mike',2),
(4,'John',3),
(5,'Pam',1),
(6,'Mary',3),
(7,'James',1),
(8,'Sam',5),
(9,'Simon',1)
我想要得到的效果:
我如何寫SQL查詢?
SQL Server或Oracle?它是針對不同的DBMS。請明確說明。 – gofr1
http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a-question/285557#285557 –
只是假設這個問題可能存在於SQL服務器和Oracle中。所以如何解決這個問題 – user2575502