Retornar cliente com o maior número de baixas

1. Retornar cliente com o maior número de baixas

Naran de Souza Gomes
gomesnaran

(usa Linux Mint)

Enviado em 21/09/2016 - 14:56h

Tenho uma tabela de baixas, que a cada baixa de um cliente é inserido um novo registro. Fiz um SELECT que me retorna os clientes de um determinado grupo baseado em uma expressão "todos os que começam com m", isso foi suficiente para fazer a distinção do grupo, também pedi para o select retornar apenas uma vez o nome do cliente e na outra coluna quantos registros tem para ele. E ele me retorna uma nova tabela com o nome do cliente e quantos registro tem para ele. O que eu gostaria é que ele me retornasse apenas o cliente que tem o maior número de registros.
Meu SELECT está assim:
SELECT `host`,
COUNT(*) AS "num"
FROM pagamento
WHERE host LIKE 'm%'
GROUP BY host
LIMIT 1000


E ele me retorna uma tabela assim.

mabgailpereira 3
malexsilva 7
malinealves 4
mamandacardoso 4
mandrebueno 13
manebatalha 4
maretuzaoliveira 18
marydelsonlima 3
mbersonerangel 14
mbrendameira 19
mbrendocalixto 15
mcarlosmelo 11
mcelsonsoares 1
mcesarbazalar 17

O que eu gostaria é que ele retornasse apenas o cliente que contém o maior número de registros.
Se alguém puder me ajudar, desde já agradeço!




  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts