запрос некорректный
у вас есть группа записей с одинаковым значение key_valid
вы хотите для каждого key_valid подсчитать кол-во записей в группе и выбрать login
вот тут и возникает вопрос - какой именно login выбрать, они ведь могут быть разные.
если вы точно знаете, что все login одинаковые в пределах группы, то можно просто указать min(login)
в более сложных случаях (например, login соответствующий минимальному значению другого поля) придется переписывать запрос, см
Группировка в MySQL