У меня есть набор данных с полем name
tsql
jimmy
jimmy
leti
joe
joe
joe
joe
Я пытаюсь найти среднюю длину уникальных имен.Т.е. для этого набора данных среднее значение будет равно 4, поскольку уникальные имена имеют значение joe, leti, jimmy
, а средняя длина равна 4.
Я пытался SELECT avg(len(name)) FROM table GROUP BY name
, но возвращает
5
4
3
и я не уверен почему.Как я могу структурировать свой запрос, чтобы получить среднюю длину моего имени?