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    |

我需要编写一个查询,该查询将返回一个表,该表在一个列中包含所有我的基金的名称,以及该基金中股票的平均股票价值。应该对平均值进行加权,这意味着如果特定基金中有80股公司A和20股公司B,则A公司应将平均股票价值加权80%。

例如,对于上表,我想得到结果:

___________________________________
|   fundName   |   avgSharePrice  |
___________________________________
|   Sunshine   |         $9       |
|   Brightsky  |         $3       |  
|    Pillar    |       $13.58     |  
约格·马德尔

尝试这个:

SELECT fundName, sum(numShares * price) / sum(numShares) AS avgSharePrice  
FROM table GROUP BY fundName;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SQL查询以获取两个表中每个组的平均值

来自分类Dev

如何在SQL中获取每个组的平均值并找出异常值

来自分类Dev

获取每个ID的年度平均值

来自分类Dev

获取每个(子)列的平均值

来自分类Dev

获取T-SQL中列的运行平均值

来自分类Dev

获取SQL中每X行的平均值

来自分类Dev

SQL命令从平均值中获取计数(即n)

来自分类Dev

如何使用条件参数获取SQL中的平均值

来自分类Dev

在ORACLE中获取近三天sql的平均值

来自分类Dev

如何获取列表中每个索引的均值并取大于平均值的索引?

来自分类Dev

获取子查询SQL的平均值

来自分类Dev

使用每个平均资产的平均值的查询来查询存储在mongodb中的平均值的平均值

来自分类Dev

从数组中获取平均值

来自分类Dev

获取数组中对象的平均值

来自分类Dev

SQL Server:为字符分配值并获取每个用户的平均值

来自分类Dev

查询以使用每个平均值的计数查找存储在mongodb中的平均值的平均值

来自分类Dev

SQL中两列的平均值

来自分类Dev

返回SQL中列的平均值

来自分类Dev

SQL中的滚动移动平均值

来自分类Dev

获取R中每个列每月5个最大值的平均值

来自分类Dev

如何在pandas.dataframe中获取每个组的平均值,例如seaborn.factorplot

来自分类Dev

MongoDB从每个数组元素获取平均值

来自分类Dev

如何从特定变量的平均值中减去每个变量的平均值

来自分类Dev

如何获得SQL中每个幼儿园的最近三个年级的平均值?

来自分类Dev

如何在SQL中获得每个组的平均值并找出异常值

来自分类Dev

对每种处理的周期1-3和4-6求平均值,对每个变量求ID的平均值,并在新的数据帧中获取数据

来自分类Dev

SQL-计算每个季度的YTD平均值

来自分类Dev

每个状态平均值的SQL查询计算列

来自分类Dev

查找数组中每个数组的平均值

Related 相关文章

  1. 1

    SQL查询以获取两个表中每个组的平均值

  2. 2

    如何在SQL中获取每个组的平均值并找出异常值

  3. 3

    获取每个ID的年度平均值

  4. 4

    获取每个(子)列的平均值

  5. 5

    获取T-SQL中列的运行平均值

  6. 6

    获取SQL中每X行的平均值

  7. 7

    SQL命令从平均值中获取计数(即n)

  8. 8

    如何使用条件参数获取SQL中的平均值

  9. 9

    在ORACLE中获取近三天sql的平均值

  10. 10

    如何获取列表中每个索引的均值并取大于平均值的索引?

  11. 11

    获取子查询SQL的平均值

  12. 12

    使用每个平均资产的平均值的查询来查询存储在mongodb中的平均值的平均值

  13. 13

    从数组中获取平均值

  14. 14

    获取数组中对象的平均值

  15. 15

    SQL Server:为字符分配值并获取每个用户的平均值

  16. 16

    查询以使用每个平均值的计数查找存储在mongodb中的平均值的平均值

  17. 17

    SQL中两列的平均值

  18. 18

    返回SQL中列的平均值

  19. 19

    SQL中的滚动移动平均值

  20. 20

    获取R中每个列每月5个最大值的平均值

  21. 21

    如何在pandas.dataframe中获取每个组的平均值,例如seaborn.factorplot

  22. 22

    MongoDB从每个数组元素获取平均值

  23. 23

    如何从特定变量的平均值中减去每个变量的平均值

  24. 24

    如何获得SQL中每个幼儿园的最近三个年级的平均值?

  25. 25

    如何在SQL中获得每个组的平均值并找出异常值

  26. 26

    对每种处理的周期1-3和4-6求平均值,对每个变量求ID的平均值,并在新的数据帧中获取数据

  27. 27

    SQL-计算每个季度的YTD平均值

  28. 28

    每个状态平均值的SQL查询计算列

  29. 29

    查找数组中每个数组的平均值

热门标签

归档