19
2007
Sacar estadísticas de los dominios en una lista de emails de una base de datos
Tal vez alguna vez te has preguntado, tu blog, tu comunidad, tus foros, tu web, que tipo de correos utilizan tus visitantes, y claro si tienes 50 usuario esto es una tarea fácil que podrías incluso hacerla a mano, pero que pasa si tienes 2000 usuarios o 20.000 .
Os dejo una consulta para MySQL que os solucionará esta duda en unos microsegundos, y que os dará una relación de dominios utilizados, cantidad de cuentas correspondiente de cuentas de correo asociadas a ese dominio y ordenada de mayor a menor cantidad.
SELECT COUNT(*) AS total, SUBSTRING(email,INSTR(email,'@')+1) AS dominio FROM nombre_de_la_tabla GROUP BY SUBSTRING(email,INSTR(email,'@')+1) ORDER BY total DESC
Donde dice 'email' debeis poner el nombre del campo donde se guarda la dirección de correo, en mi caso ha sido email, pero vosotros podeis tener otra diferente.
Popularity: 10% [?]
An article by




