2013-08-28 64 views
-5

我有兩個表Employee和Grade,想要一個像第三個表(即輸出表)的輸出嗎? 如果它可能那麼如何?我應該如何在SQL中獲得以下輸出?

I Have Employee Table with following Data

Similarly i have Garde Table with following data

Is it possible to get the following output ? if yes then how ?

+0

爲什麼jyparask降低了投票率? (他刪除了他的答案)。我會給出相同的答案 –

+1

詢問代碼的問題必須證明對所解決問題的最小理解。包括嘗試解決方案,爲什麼他們沒有工作,以及預期的結果。 – LittleBobbyTables

回答

4

你可以試試這個

select e.name , g.grade 
from employeetable e, gradetable g 
where e.salary >= g.min 
and e.salary <= g.max 
2

試試這個

SELECT 
    E.Name 
    ,(SELECT G.Grade FROM Grade G WHERE E.Salary BETWEEN G.Min AND G.Max) 
FROM Employee E 
相關問題