Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Filtrar mails desde una letra a otra

Estas en el tema de Filtrar mails desde una letra a otra en el foro de Mysql en Foros del Web. Buen día, Pues mas o menos como dice el título. Tengo una lista de suscriptos, y quiero quedarme con todos los mails que comienzan en ...
  #1 (permalink)  
Antiguo 17/12/2010, 09:05
 
Fecha de Ingreso: abril-2006
Mensajes: 95
Antigüedad: 18 años
Puntos: 0
Filtrar mails desde una letra a otra

Buen día,

Pues mas o menos como dice el título.

Tengo una lista de suscriptos, y quiero quedarme con todos los mails que comienzan en M por ejemplo, hasta la Z (inclusive).

¿Como puedo hacer esto?, y contemplar mayúsculas y minúsculas, y letras acentuadas si las hay.

Desde ya, ¡muchas gracias!.
  #2 (permalink)  
Antiguo 17/12/2010, 09:42
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: Filtrar mails desde una letra a otra

Buenos días elkevin, creo que lo que necesitas hacer es el uso de Expresiones Regulares, algo como esto:

Código MySQL:
Ver original
  1. select * from TuTabla where CorreoElectronico REGEXP '^[M-Z]|[m-z]|[óÓúÚ]+'
  2.  
  3. select * from TuTabla where CorreoElectronico REGEXP '^[M-Z]|[óÓúÚ]+'
'

No tengo mucha experiencia con las expresiones Regulares, pero espero que te sirva.

Saludos
Leo

Etiquetas: filtrar, letra, mails
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:42.