我有一個具有以下信息的表格股票的平均價值:SQL:獲取每個基金
_______________________________________________________
| fundName | stockName | numShares | price |
_______________________________________________________
| Sunshine | Enron | 10 | $5 |
| Sunshine | Lehman | 40 | $10 |
| Brightsky | BearStearns | 20 | $3 |
| Pillar | GM | 100 | $30 |
| Pillar | Chrysler | 80 | $22 |
| Pillar | Bricklin | 200 | $2 |
我需要編寫一個查詢,將返回一個包含所有我的資金在名稱的表一列,以及基金股票的平均股票價值。平均數應該加權,即如果某一基金中有A股80股和B股20股,平均股票價值應該由公司A加權80%。
例如,對於上表,我想獲得的結果:
___________________________________
| fundName | avgSharePrice |
___________________________________
| Sunshine | $9 |
| Brightsky | $3 |
| Pillar | $13.58 |
你試過/寫過什麼來獲得你所尋求的答案?得告訴你至少已經嘗試過,否則人們會認爲你想讓別人爲你做功課。 :P – MattD
@MattD你是對的,我應該有,但我的疑問是如此混亂,不值得深入瞭解。 – CodyBugstein