![]() |
seleccionar del correo lo que se encuentra antes del @ Buenas tardes, Necesito hacer una consulta en SQL Server para seleccionar el nombre del correo de los emails que tengo en una tabla. Por ejemplo, si tengo el email "[email protected]", quiero obtener "correo". Quisera hacerlo con substring pero no lo he logrado. Agradecería su ayuda. |
Seria usarlo mas o menos asi: substring recibe una parametro de comienzo de caracter y otro final, no? (ahora no recuerdo bien...) entonces el comienzo simpre es 0 y el final sera donde aparezca @ (o ese numero menos 1), para averiguar la posicion de un caracter hay una funcion, creo que es strpos, entonces armas tu substring asi: subsring(campo, 0, pos('@', campo))as nombre (El orden de los argumentos y los nombre de las funciones no los recuerdo, pero es para darte una idea...) Saludos! |
|
| La zona horaria es GMT -6. Ahora son las 11:28. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.