的高工資員工的工資我有這個表:選擇管理
CREATE TABLE EMP (
EmpNo INT IDENTITY(1,1) PRIMARY KEY,
Ename NVARCHAR(350),
JOB NVARCHAR(100),
Mgr INT, HireDate DATETIME,
Sal INT,
Comm INT,
DeptNo INT)
我想選擇經理人的高薪員工的薪水。
這裏是我的代碼:
from a in EMPs
where ((from b in EMPs where b.Mgr != null
select b.Sal + (b.Comm != null ? b.Comm :0))) > (select c in EMPs where c.Mgr == null
select b.Sal +(b.Comm != null ? b.Comm :0))
select a.Ename
請!幫我。
而你的問題是?它不起作用嗎?它會給出錯誤的答案嗎?一個錯誤? – Tim 2014-10-31 05:17:42
請稍微清楚一點。請不要發佈一半的問題。這真的很糟糕。你只是來問一些沒有意義的事情,這是什麼用的。 – 2014-10-31 05:25:00
哦!我的錯。這是行不通的。 – 2014-10-31 05:31:25