数据集中不同名称的平均长度

时间:2018-12-28 18:20:07

标签: mysql sql

我有一个带有name tsql字段的数据集

jimmy
jimmy
leti
joe
joe
joe
joe

我正在尝试查找唯一名称的平均长度。即,对于此数据集,由于唯一名称为joe, leti, jimmy,并且平均长度为4,因此平均值为4。

我尝试了SELECT avg(len(name)) FROM table GROUP BY name

但返回

5
4
3

,我不确定为什么。如何构造查询以获得我的名字的平均长度?

1 个答案:

答案 0 :(得分:1)

您可以使用子查询获取不同的名称,然后计算平均长度:

my_stock_data <- lapply(Symbols , getSymbols, auto.assign = FALSE)
names(my_stock_data) <- Symbols