2016-10-03 125 views

回答

1

這不是一個簡單的連接,而不是一組由? (抱歉不能「評論」,因爲我還沒有足夠的代表。)

好吧,我想我得到你的問題。你已經完成了。

SELECT truckid, avg(mpg) avgmpg FROM truck_mileage GROUP BY truckid; 

現在你想truck.model而不是truckid,你想它排序嗎?

SELECT model, avgmpg FROM avg_mileage JOIN trucks ON (avg_mileage.truckid = trucks.truckid) ORDER BY avgmpg DESC; 

嘗試類似的東西。

+0

似乎沒有工作。編譯語句時出錯:FAILED:ParseException行6:12'''在''''附近缺少EOF [ERROR_STATUS] –

+1

再試一次,我忘記了卡車和加入條件之間的「ON」。 – JitterbugChew