Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/01/2017, 14:59
azaz
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 4 meses
Puntos: 10
Respuesta: saber cuantos correos tengo de outlook

Cita:
Iniciado por Libras Ver Mensaje
Y para que un regex si tu consulta puede quedar asi:


Código MySQL:
Ver original
  1. select count(*), correo from(
  2. select substring(email, INSTR(email,'@')+1, len(email)) as correo from tabla
  3. ) as t1 group by correo

Que hace el query, saca todos los dominios de correo tomando en cuenta que el dominio del correo empieza despues de "@" :)

funciona pero no tiene en cuenta .es,.com la extension
probe asi

Código MySQL:
Ver original
  1. select count(*), correo from(
  2. select substring(email, INSTR(email,'@')+1, INSTR(email,'.')-1) as correo from tabla
  3. ) as t1 group by correo

pero no acaba de funcionar ya que la parte del nombre puede contener el caracter . , alguna manera de hacerlo?

Última edición por azaz; 24/01/2017 a las 16:52