Caso complejo

29/05/2009 - 04:26 por Penta | Informe spam
Estimados.
Uso SS2000

Tengo 3 tablas.
La primera:

Dato Int
Estados varchar(300)

La segunda:
Dato int
Fecha date

La Tercera:
Dato Int
Fecha date
Estado

Pues bien:
En la primera la data en la primera tabla esta asi:
xx-xx APPAP...etc

La data de la segunda tabla:

xx-xx 01/01/2009
xx-xx 05/01/2009
xx-xx 02/02/2009
etc


La data que debe ir en la tercera tabla:
xx-xx 01/01/2009 A
xx-xx 05/01/2009 P
xx-xx 02/02/2009 P
etc


La fecha de la segunda tabla mas el campo indica que caracter le
corresponde segun tabla uno, la idea es normalizar esto en la tercera
tabla con un insert obviamente.

PENTA.

Preguntas similare

Leer las respuestas

#1 Penta
29/05/2009 - 04:40 | Informe spam
Esto lo estoy haciendo con cursores, pero es justamente lo que quiero
evitar ya que se demora muchisimo.

Atte.
PENTA
Respuesta Responder a este mensaje
#2 Carlos Sacristan
29/05/2009 - 08:29 | Informe spam
Por lo que explicas se puede hacer sin problemas sin un cursor, pero sería
bueno que postearas la estructura de las tablas y unos datos de ejemplo para
poder ayudarte.

Un saludo
-
www.navento.com
Servicios de Localización GPS

http://blogs.solidq.com/ES/ElRincon...fault.aspx

"Penta" escribió en el mensaje
news:
Estimados.
Uso SS2000

Tengo 3 tablas.
La primera:

Dato Int
Estados varchar(300)

La segunda:
Dato int
Fecha date

La Tercera:
Dato Int
Fecha date
Estado

Pues bien:
En la primera la data en la primera tabla esta asi:
xx-xx APPAP...etc

La data de la segunda tabla:

xx-xx 01/01/2009
xx-xx 05/01/2009
xx-xx 02/02/2009
etc


La data que debe ir en la tercera tabla:
xx-xx 01/01/2009 A
xx-xx 05/01/2009 P
xx-xx 02/02/2009 P
etc


La fecha de la segunda tabla mas el campo indica que caracter le
corresponde segun tabla uno, la idea es normalizar esto en la tercera
tabla con un insert obviamente.

PENTA.


Respuesta Responder a este mensaje
#3 Penta
02/06/2009 - 15:10 | Informe spam
On 29 mayo, 02:29, "Carlos Sacristan" wrote:
Por lo que explicas se puede hacer sin problemas sin un cursor, pero sería
bueno que postearas la estructura de las tablas y unos datos de ejemplo para
poder ayudarte.


Estimado Carlos.
Lo indique en el primer posteo.

Pero basicamente es:

TABLA 1

Dato Int
Estados varchar(300)

1 APPA

TABLA 2
Dato int
Fecha date

1 01/01/2009
1 02/01/2009
1 18/01/2009
1 10/02/2009

Donde la primera fecha corresponde al primer caracter del codigo 1 de
la Tabla 1

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