duda...
Publicado por berlinerwurm (4 intervenciones) el 08/11/2007 12:10:01
a ver, soy nuevo en esto de sql:
- tengo dos tablas: t1, t2.
- en t2 tengo dos campos que son coordenadas: c1, c2.
- t2 tiene un campo ( id2) que coincide con un campo de t1(id1) pero tenemos id2 repetido varias veces, mientras que id1 d t1 es único.
- Quiero seleccionar c1 y c2 de t2 y copiarlos a los 2 campos de coordenadas de t1, cuando la id1 y id2 coincidan.
?¿?Cómo hacer esto??¿
yo he probado:
insert into t1(c1, c2)
select t2.c1, t2.c2 from t2, t1
where id1.t1 = id2.t2;
pero esto no funciona... Gracias
- tengo dos tablas: t1, t2.
- en t2 tengo dos campos que son coordenadas: c1, c2.
- t2 tiene un campo ( id2) que coincide con un campo de t1(id1) pero tenemos id2 repetido varias veces, mientras que id1 d t1 es único.
- Quiero seleccionar c1 y c2 de t2 y copiarlos a los 2 campos de coordenadas de t1, cuando la id1 y id2 coincidan.
?¿?Cómo hacer esto??¿
yo he probado:
insert into t1(c1, c2)
select t2.c1, t2.c2 from t2, t1
where id1.t1 = id2.t2;
pero esto no funciona... Gracias
Valora esta pregunta


0