我有與用戶的表和他們的分數,小數爲1 - 10 表(USER_ID,得分)我也有平均分數的1行查詢(約6)和標準差(約0.5)。我使用的MS Access 2007動態地標記用戶按分數
我希望標記的用戶A,B,C,d,其中:
- A具有比(平均+ STDEV)高的分數;
- B的得分低於A,但高於平均水平;
- C的得分低於平均水平,但高於(平均水平)
- D的得分低於(平均水平)。
如果我將所有數據導出到Excel,我可以很容易地計算出這些值,並將它們導回數據庫。顯然,這不是最優雅的方式。我想用SQL作爲查詢來做到這一點。結果應該是一個表(USER_ID,標籤)
怎麼會呢?
它是否有助於與重構查詢平均值和STDEV表(A-得分,B-得分,C分數)? 也許,是因爲它可以節省一些打字用+和 - 最終的查詢/ – Gerrit 2010-02-04 10:40:20