我想顯示在特定域中具有最大CTC的員工的名稱。通過拋出錯誤的SQL組
select Domain, max(CTC) from Employee group by Domain
這將顯示該特定域的域和最大CTC。
,但如果我用
select Domain,empname, max(CTC) from Employee group by Domain
那麼它顯示的錯誤是顯而易見的 所以要coorect它,如果我修改
select Domain,empname, max(CTC) from Employee group by Domain,empname
這給了錯誤的輸出
但我需要顯示員工姓名以及域名和最大CTC。 任何幫助將不勝感激。
一個域是否有多個員工?例如,如果一個域有5名員工,則所需的輸出是5行,其中包含每個員工的名稱,域和MAX(CTC)? – Guneli
一個域包含超過1名員工。並且您的示例的期望輸出將爲1個或更多行,其中包含具有max CTC的員工 – Abhisek