Copiar datos de una tabla a la misma tabla

13/07/2005 - 18:01 por Liam | Informe spam
Que tal a todos, deseo copiar (repetir) los datos de una tabla en si misma
con una pequeña diferencia. Para esto tengo la siguiente estructura de
tabla:

Tabla
(id, cuenta, subcuenta, auxiliar, descripcion)

1 001 001 000 a
2 001 001 001 b
3 001 001 002 c
4 001 001 003 d

lo que necesito es copiar todos los datos de la "a" a la "d" pero
cambiandole el campo de subcuenta por 002 que quede algo como los siguiente:

1 001 001 000 a
2 001 001 001 b
3 001 001 002 c
4 001 001 003 d
5 001 002 000 a
6 001 002 001 b
7 001 002 002 c
8 001 002 003 d

Espero y me puedan ayudar al respecto.

Preguntas similare

Leer las respuestas

#1 Maxi
13/07/2005 - 18:15 | Informe spam
Hola, pues algo asi como

INSERT INTO TUTABLA (cuenta,subcuenta,auxiliar,descripcion)
SELECT CUENTA,'002',AUXILIAR,DESCRIPCION

pd: suponiendo que ID es identity



Salu2
Maxi


"Liam" escribió en el mensaje
news:%
Que tal a todos, deseo copiar (repetir) los datos de una tabla en si misma
con una pequeña diferencia. Para esto tengo la siguiente estructura de
tabla:

Tabla
(id, cuenta, subcuenta, auxiliar, descripcion)

1 001 001 000 a
2 001 001 001 b
3 001 001 002 c
4 001 001 003 d

lo que necesito es copiar todos los datos de la "a" a la "d" pero
cambiandole el campo de subcuenta por 002 que quede algo como los
siguiente:

1 001 001 000 a
2 001 001 001 b
3 001 001 002 c
4 001 001 003 d
5 001 002 000 a
6 001 002 001 b
7 001 002 002 c
8 001 002 003 d

Espero y me puedan ayudar al respecto.


Respuesta Responder a este mensaje
#2 Liam
13/07/2005 - 19:11 | Informe spam
Perdón, lo que necesito hacer ahora es solo copiar el "b" y el "c"
cómo le puedo hacer para copiar solo este pequeño filtro.

Muchas gracias por la ayuda.


"Maxi" escribió en el mensaje
news:
Hola, pues algo asi como

INSERT INTO TUTABLA (cuenta,subcuenta,auxiliar,descripcion)
SELECT CUENTA,'002',AUXILIAR,DESCRIPCION

pd: suponiendo que ID es identity



Salu2
Maxi


"Liam" escribió en el mensaje
news:%
Que tal a todos, deseo copiar (repetir) los datos de una tabla en si
misma con una pequeña diferencia. Para esto tengo la siguiente estructura
de tabla:

Tabla
(id, cuenta, subcuenta, auxiliar, descripcion)

1 001 001 000 a
2 001 001 001 b
3 001 001 002 c
4 001 001 003 d

lo que necesito es copiar todos los datos de la "a" a la "d" pero
cambiandole el campo de subcuenta por 002 que quede algo como los
siguiente:

1 001 001 000 a
2 001 001 001 b
3 001 001 002 c
4 001 001 003 d
5 001 002 000 a
6 001 002 001 b
7 001 002 002 c
8 001 002 003 d

Espero y me puedan ayudar al respecto.






Respuesta Responder a este mensaje
#3 Maxi
13/07/2005 - 19:34 | Informe spam
Agrega el where en el Select y listo!!


Salu2
Maxi


"Liam" escribió en el mensaje
news:%
Perdón, lo que necesito hacer ahora es solo copiar el "b" y el "c"
cómo le puedo hacer para copiar solo este pequeño filtro.

Muchas gracias por la ayuda.


"Maxi" escribió en el mensaje
news:
Hola, pues algo asi como

INSERT INTO TUTABLA (cuenta,subcuenta,auxiliar,descripcion)
SELECT CUENTA,'002',AUXILIAR,DESCRIPCION

pd: suponiendo que ID es identity



Salu2
Maxi


"Liam" escribió en el mensaje
news:%
Que tal a todos, deseo copiar (repetir) los datos de una tabla en si
misma con una pequeña diferencia. Para esto tengo la siguiente
estructura de tabla:

Tabla
(id, cuenta, subcuenta, auxiliar, descripcion)

1 001 001 000 a
2 001 001 001 b
3 001 001 002 c
4 001 001 003 d

lo que necesito es copiar todos los datos de la "a" a la "d" pero
cambiandole el campo de subcuenta por 002 que quede algo como los
siguiente:

1 001 001 000 a
2 001 001 001 b
3 001 001 002 c
4 001 001 003 d
5 001 002 000 a
6 001 002 001 b
7 001 002 002 c
8 001 002 003 d

Espero y me puedan ayudar al respecto.










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