Я пытаюсь получить максимальное значение из счетчика, выбрав 2 метки srcip и max, но каждый раз, когда я включаю srcip, мне приходится использовать group by srcip в конце и дает мне результат, так как max не было даже там.
Когда я пишу такой запрос, он дает мне правильное максимальное значение, но я также хочу выбрать srcip.
Select max(count1) as maximum
from (SELECT srcip,count(srcip) as count1 from data group by srcip)t;
Но когда я включаю srcip в выборку, я получаю результат, который былno max function
Select srcip,max(count1) as maximum
from (SELECT srcip,count(srcip) as count1 from data group by srcip)t
group by srcip;
Я бы ожидал от этого одного результата, но получаю несколько.
У кого-нибудь есть идеи?