У меня есть следующие данные:
yr char cnt
1 a 27
1 g 20
3 b 50
3 z 70
Мне нравится получать год, только максимальное количество полей cnt. то есть,
yr char count
1 a 27
3 z 70
Я пытался использовать SQL, как показано ниже:
SELECT yr, char, max(count(cnt)) as count
FROM view
GROUP BY yr,char
Но это привело к ошибке, говорящей, что max не может использоваться с count в SparkSQL. Как я могу получить желаемый результат, как показано выше?