Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Como borrar algunos registros de una tabla

Estas en el tema de Como borrar algunos registros de una tabla en el foro de Bases de Datos General en Foros del Web. hola tengo una duda y es la sgte resulta que tengo dos tablas tabla1 rut nombre direccion tabla2 rut monto numero y resulta que quiero ...
  #1 (permalink)  
Antiguo 02/07/2008, 09:49
 
Fecha de Ingreso: octubre-2007
Ubicación: Santiago ,Chile
Mensajes: 146
Antigüedad: 16 años, 6 meses
Puntos: 0
Como borrar algunos registros de una tabla

hola tengo una duda y es la sgte resulta que tengo dos tablas

tabla1
rut
nombre
direccion

tabla2
rut
monto
numero


y resulta que quiero borrar todos los registros de la tabla dos que coincidan con el mismo rut en la tabla1
asi lo tengo yo pero mi gran duda es donde pongo el nombre de la tabla
y si es que se puede hacer


DELETE FROM tabla2 WHERE (tabla2.Rut = tabla1.Rut)
  #2 (permalink)  
Antiguo 02/07/2008, 12:56
 
Fecha de Ingreso: junio-2008
Mensajes: 119
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Como borrar algunos registros de una tabla

DELETE FROM tabla2 where Rut IN (selec tabla1.Rut from tabla2 t2, tabla1 t1 where tabla2.Rut=tabla1.rut1);

No lo probe solo de mem fijate si anda
  #3 (permalink)  
Antiguo 03/07/2008, 01:54
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 3 meses
Puntos: 13
Respuesta: Como borrar algunos registros de una tabla

delete from tabla2 where rut in (select rut from tabla1);

Salu2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:18.