Pregunta especial

18/06/2007 - 17:57 por Francisco | Informe spam
Hola a todos

En una tabla tengo unos valores compuestos
Este es un ejemplo '#+nºfactura'#'+string definiendo campo+'#'

y necesito rescatar los nº de facturas, no sé si existe una forma de
poder rescatarlo que sea facil.
Segun mi experiencia en VB lo haría con instrucciones instr, pero no
sé si existen esas instrucciones en SQL.

Alguien me podría ayudar

Agradecido

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
18/06/2007 - 19:08 | Informe spam
Francisco,

Crees que puedeas postear data de ejemplo (senetencia CREATE seguida de
INSERT) y resultados esperados?


AMB

"Francisco" wrote:

Hola a todos

En una tabla tengo unos valores compuestos
Este es un ejemplo '#+nºfactura'#'+string definiendo campo+'#'

y necesito rescatar los nº de facturas, no sé si existe una forma de
poder rescatarlo que sea facil.
Segun mi experiencia en VB lo haría con instrucciones instr, pero no
sé si existen esas instrucciones en SQL.

Alguien me podría ayudar

Agradecido


Respuesta Responder a este mensaje
#2 Francisco
18/06/2007 - 19:29 | Informe spam
alejandro

por ejemplo

TIPO FECHA
REFERENCE ARTICULO
SOURCE CANTIDAD
*************************************************************************************************************************************
T 20070611 #1248152#AJUSTE POR
CUBO# 1021015 I 3
T 20070612 #1248112#AJUSTE POR
CUBO# 1021100 I 10
T 20070612 #1248115#AJUSTE POR
CUBO# 1010401 I 1

SE SUPONE QUE TENGO LOS DATOS ASI DENTRO DE LA BASE DE DATOS
ESTO LO TENGO QUE ASOCIAR A OTROS DATOS, POR NUMERO DE FACTURA Y
NUMERO DE ARTICULO. EL NUMERO DEL ARTICULO LO TENGO PERO EL Nº DE
FACTURA LO TENGO ASOCIADO A A LA REFERENCIA, QUE ESTÁ CONCATENADO A
OTRAS CADENAS DE STRING.

ESPERO QUE ESTO TE SIRVA PARA ENTENDER MI PROBLEMA
Respuesta Responder a este mensaje
#3 Alejandro Mesa
18/06/2007 - 20:24 | Informe spam
Francisco,

Ve si esto te es de ayuda.

select
substring(c1, 2, charindex('#', c1, 2) - 2)
from
(
select '#1248152#AJUSTE POR CUBO#' as c1
union all
select '#1248112#AJUSTE POR CUBO#'
union all
select '#1248115#AJUSTE POR CUBO#'
) as t
go


AMB

"Francisco" wrote:

alejandro

por ejemplo

TIPO FECHA
REFERENCE ARTICULO
SOURCE CANTIDAD
*************************************************************************************************************************************
T 20070611 #1248152#AJUSTE POR
CUBO# 1021015 I 3
T 20070612 #1248112#AJUSTE POR
CUBO# 1021100 I 10
T 20070612 #1248115#AJUSTE POR
CUBO# 1010401 I 1

SE SUPONE QUE TENGO LOS DATOS ASI DENTRO DE LA BASE DE DATOS
ESTO LO TENGO QUE ASOCIAR A OTROS DATOS, POR NUMERO DE FACTURA Y
NUMERO DE ARTICULO. EL NUMERO DEL ARTICULO LO TENGO PERO EL Nº DE
FACTURA LO TENGO ASOCIADO A A LA REFERENCIA, QUE ESTÁ CONCATENADO A
OTRAS CADENAS DE STRING.

ESPERO QUE ESTO TE SIRVA PARA ENTENDER MI PROBLEMA


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida