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

Cómo extraer número de una posición conocida?

Estas en el tema de Cómo extraer número de una posición conocida? en el foro de SQL Server en Foros del Web. Hola, en sql server 2005 necesito extraer, por un lado, la numeración de una dirección y por otro lado una palabra más la numeración, Ej: ...
  #1 (permalink)  
Antiguo 29/05/2014, 12:06
 
Fecha de Ingreso: mayo-2014
Mensajes: 9
Antigüedad: 9 años, 10 meses
Puntos: 0
Cómo extraer número de una posición conocida?

Hola, en sql server 2005 necesito extraer, por un lado, la numeración de una dirección y por otro lado una palabra más la numeración,
Ej:
Caso 1:

ENRIQUE_OLIVARES 445 OFICINA 34 PISO 3 = necesito extraer el 445

Caso 2:
ENRIQUE_OLIVARES 445 OFICINA 34 PISO 3= necesito extraer "OFICINA 34"
Aquí en el segundo caso conoceré o siempre será que la palabra OFICINA estará con su número.

He intentado un montón de consultas pero no resulta bien.
Muchas gracias!
  #2 (permalink)  
Antiguo 29/05/2014, 12:26
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Cómo extraer número de una posición conocida?

Muestra el MONTON de consultas que hiciste
__________________
MCTS Isaias Islas
  #3 (permalink)  
Antiguo 29/05/2014, 13:08
 
Fecha de Ingreso: julio-2012
Ubicación: Israel
Mensajes: 360
Antigüedad: 11 años, 9 meses
Puntos: 40
Respuesta: Cómo extraer número de una posición conocida?

En el primer caso, buscas es el primer numero en el texto?
En el segundo caso, siempre hay un espacio y un numero despues la palabra "oficina"?
__________________
El Castellano no es mi lengua materna: discúlpenme por los errores gramaticales.
Mi blog
  #4 (permalink)  
Antiguo 31/05/2014, 17:19
 
Fecha de Ingreso: mayo-2014
Ubicación: Cali
Mensajes: 6
Antigüedad: 9 años, 11 meses
Puntos: 0
Respuesta: Cómo extraer número de una posición conocida?

Hola mi hermano. Quizas puede equivocarme, pero yo lo que haria sería usar la funcion SUBSTRING, con eso se solucionará tu problema.

Mira varios ejemplos aquí:
Cita:
Editado: Autopromo

Última edición por gnzsoloyo; 31/05/2014 a las 17:32

Etiquetas: server, sql
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 10:17.