Foros del Web » Programando para Internet » ASP Clásico »

SQL-Como separar todo lo que este a la derecha de la @ en un email???

Estas en el tema de SQL-Como separar todo lo que este a la derecha de la @ en un email??? en el foro de ASP Clásico en Foros del Web. EMAIL [email protected] [email protected] RESULTADO @yahoo.com.mx @hotmail.com Se me ocurrio de esta manera, pero me falla el intr, y no he encontrado su ekivalente para sql ...
  #1 (permalink)  
Antiguo 06/08/2004, 20:43
 
Fecha de Ingreso: noviembre-2003
Mensajes: 343
Antigüedad: 21 años, 6 meses
Puntos: 0
SQL-Como separar todo lo que este a la derecha de la @ en un email???

EMAIL
[email protected]
[email protected]

RESULTADO
@yahoo.com.mx
@hotmail.com



Se me ocurrio de esta manera, pero me falla el intr, y no he encontrado su ekivalente para sql

mid(email, intr(email, '@'), LEN(email))

ha alguien se le ocuure algo en sql,
__________________


La tecnología es un hecho objetivo, y el resultado está sujeto a la voluntad humana.
  #2 (permalink)  
Antiguo 06/08/2004, 20:45
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
INSTR(cadena,"buscar")
  #3 (permalink)  
Antiguo 06/08/2004, 22:14
 
Fecha de Ingreso: noviembre-2003
Mensajes: 343
Antigüedad: 21 años, 6 meses
Puntos: 0
ehhhhhhhhhhh??????????????????
__________________


La tecnología es un hecho objetivo, y el resultado está sujeto a la voluntad humana.
  #4 (permalink)  
Antiguo 07/08/2004, 00:01
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
Lo que pretendes hacer lo debes de hacer con ASP, no directamente con sql ok. Lo que te escribí que al parecer no estendiste es :

1.- intr(email, '@') = instr(email, '@')
INSTRing ok.

Un repaso de las estructuras básicas de VBS no te caería mal
  #5 (permalink)  
Antiguo 07/08/2004, 09:06
 
Fecha de Ingreso: noviembre-2003
Mensajes: 343
Antigüedad: 21 años, 6 meses
Puntos: 0
hijole acepto tu regaño y talvez mi falta de conocimiento men, el problema ke con asp o visual esta mas que hecho, el problema eske lo necesito hacer en SQL....
en fi n gracias. y una p repasadita a SQL no te cairia mal...
jijijijiji
__________________


La tecnología es un hecho objetivo, y el resultado está sujeto a la voluntad humana.
  #6 (permalink)  
Antiguo 07/08/2004, 09:42
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
" el problema ke con asp o visual esta mas que hecho "

Se nota.

Claro, una buena repasada del sql new edition no estaría nada mal, la verdad lo desconozco, gracias por la información

Una pregunta ???

Quiero convertir el resultado de una consulta ma mayuscula es decir :

medaslastima = MEDASLASTIMA

como se haría con SQL

Espero tu ayuda !

  #7 (permalink)  
Antiguo 07/08/2004, 09:54
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 22 años, 10 meses
Puntos: 125
split @ ?
  #8 (permalink)  
Antiguo 07/08/2004, 09:58
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 21 años
Puntos: 4
El problema es que quiere hacerlo con SQL!!!
  #9 (permalink)  
Antiguo 07/08/2004, 14:53
 
Fecha de Ingreso: noviembre-2003
Mensajes: 343
Antigüedad: 21 años, 6 meses
Puntos: 0
mmmmmta 1 000 000 de espermatozoides y tu tuviste ke haber llegado, no ma.. pinche desperdicio... EL CONSUELDO DE CUALKIERA ES LA BURLA, EL CONSUELO DE LA BURLA ES DE KIEN LA DICE.......

chido si se la sabe GRACIAS...
__________________


La tecnología es un hecho objetivo, y el resultado está sujeto a la voluntad humana.
  #10 (permalink)  
Antiguo 10/08/2004, 09:36
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
SELECT SUBSTRING(correo, CHARINDEX('@', correo), LEN(Correo)) AS Dominio
FROM correos
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 11:45.