我有兩個表我需要建立從平均總和的SQL平均...創建多個表
大篷車M類:1大篷車(車已經一類,種類有很多大篷車)
大篷車(Caravan_no,Rental_amount,annual_rent ....
大篷車類別(Caravan_type_id,caravan_type,寵物....
Caravan分類類型有這樣的實體;美國經典,傳統的雙GRP ...
我想創建一個圖表,列出每大篷車型平均rental_amount(caravan_type是一個選擇靜態列表)
任何幫手?
我有兩個表我需要建立從平均總和的SQL平均...創建多個表
大篷車M類:1大篷車(車已經一類,種類有很多大篷車)
大篷車(Caravan_no,Rental_amount,annual_rent ....
大篷車類別(Caravan_type_id,caravan_type,寵物....
Caravan分類類型有這樣的實體;美國經典,傳統的雙GRP ...
我想創建一個圖表,列出每大篷車型平均rental_amount(caravan_type是一個選擇靜態列表)
任何幫手?
您必須加入大篷車和大篷車類別表,然後找到按大篷車類型分組的平均值,例如,像這樣:
SELECT cat.caravan_type, AVG(Rental_amount)
FROM Caravan c
INNER JOIN Category cat
ON c.caravan_type_id = cat.caravan_type_id
GROUP BY cat.caravan_type
根據具體的要求,外連接可能更合適,以便報表包含未使用的類別。 – APC
我已經嘗試過您的解決方案,但仍然無法完成工作......我只是想提供一個列表:美國經典,=平均成本=£250.00 fortsance。這是在rental_caravan表中添加了所有數值並將其取平均後再加入到相應的car_type –
會發生什麼情況?即_的哪些症狀無法正常工作_? –
Mhat究竟是問題所在?你有什麼嘗試? –
歡迎來到Stack Overflow。看看這裏的SQL AVG()函數:http://www.w3schools.com/sql/sql_func_avg.asp並給我們提供更多關於你正在遇到的確切問題的信息。 –