Forums Últimos mensajes - Powered by IBM
 
Tags Palabras claves

Update de tablas.

10/01/2007 - 18:36 por Miguel A. | Informe spam
Necesito una consulta que me haga lo siguiente.

2 tablas y un dato en común ( ID).

Quiero actualizar la tabla 1 con los datos de la tabla 2, pero que si es el
mismo ID no lo actualize y se quede el original de la tabla 1.

Crear una tabla adicional que me diga cuales estan repetidos tanto en la
tabla1 como en la 2.


Gracias.
 

Leer las respuestas

#1 Miguel A.
10/01/2007 - 20:42 | Informe spam
1.- Caso 1

Tabla 1 ( ID, nombre, Ap1, Ap2, Direc... )
Tabla 2 ( ID, nombre, Ap1, Ap2, Direc... )

Quiero actualizar Tabla1 con los datos de la Tabla2 pero si el ID de la
Tabla2 = Tabla1, que no meta ese datos en la Tabla1.
Ej.

Tabla1 ( 1,Pepe,Garcia,Perez,Madrid) ( 2,Sara,Perez,Sanchez,Madrid)
Tabla2 ( 1,Pepe,Garcia,Perez,Madrid) ( 3,Javier,Garcia,Sanchez,Madrid)

Tabla1 ACTUALIZADA:

Tabla1 ( 1,Pepe,Garcia,Perez,Madrid) ( 2,Sara,Perez,Sanchez,Madrid) (
3,Javier,Garcia,Sanchez,Madrid)


2.- Caso2

Crear Tabla Repertidos de tal forma que quedaria:

( 1,Pepe,Garcia,Perez,Madrid -- CAMPO DE QUE TABLA ES)
( 1,Pepe,Garcia,Perez,Madrid -- CAMPO DE QUE TABLA ES)

( 1,Pepe,Garcia,Perez,Madrid, TB1)
( 1,Pepe,Garcia,Perez,Madrid, TB2)


"Alejandro Mesa" escribió en el
mensaje news:
Miguel,

Quiero actualizar la tabla 1 con los datos de la tabla 2, pero que si es
el
mismo ID no lo actualize y se quede el original de la tabla 1.



No entiendo bien la actualizacion que quieres hacer, pudieras pasarnos un
ejemplo?

Crear una tabla adicional que me diga cuales estan repetidos tanto en la
tabla1 como en la 2.



Pasanos un ejemplo.


AMB


"Miguel A." wrote:

Necesito una consulta que me haga lo siguiente.

2 tablas y un dato en común ( ID).

Quiero actualizar la tabla 1 con los datos de la tabla 2, pero que si es
el
mismo ID no lo actualize y se quede el original de la tabla 1.

Crear una tabla adicional que me diga cuales estan repetidos tanto en la
tabla1 como en la 2.


Gracias.



Preguntas similares