我在計算此SQL語句時遇到了一些問題。我有三個表employee
,job
和job type
。從最小和最大值中選擇多個表格形成多個表格
job type
是參考表。它有工作的名稱,工作需要多長時間,以及該工作收取多少費用。
job
記錄了哪個員工和日期執行的是什麼樣的工作。它鏈接到job type
jobname
。
employee
有僱員的名字,employee id
。它鏈接到job
表employee id
。
我需要顯示所有員工的列表以及他們在給定年份中所做的最便宜和最昂貴的工作。
我想我可能必須有一個嵌入式選擇和幾個joins
。也許一個union
這個複雜性遠遠超出我的經驗。我甚至不知道該說實話。
給你的表列細節,並詢問有什麼你嘗試過,請。 – jfneis
如果您提供樣本數據和預期的輸出,會更好。 – GurV
下面是該表的快速視圖: http://pastebin.com/RYaCFHia 每位員工都執行了三項工作。我還沒有嘗試過任何疑問,因爲我從來沒有真正確定如何去做。 – user2328273