我有兩個表a和b。表一個具有像1,2,3,4,5等和表B的ID列表中有他們的評分一樣建立MYSQL查詢所需的幫助
1,20
1,30
1,40
3,10
(20 30 40 10是得分而1和3是從表一的ID)予想要計算得分的平均值。我需要的結果應該是這樣的:
average| id
-----------
20.45 | 1
30.15 | 2
60.45 | 3
現在不能計算出的平均值,這只是一個例子。
這是我使用的是現在的查詢,但它給我只有1個結果
QUERY:
select avg(score),id from b where id in (select id from a);
請幫我建立查詢。
感謝您的建議 – Tia
不客氣。還接受或投票有用的答案。 –