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

Borrar Datos

Estas en el tema de Borrar Datos en el foro de PostgreSQL en Foros del Web. Hola amigos, necesitos si me pueden ayudar, necesito borrar unos datos de tablas relacionas entre si. Tabla 1: información: id_informacion, cliente, plataforma Tabla 2 InformaciónG: ...
  #1 (permalink)  
Antiguo 16/04/2014, 15:40
 
Fecha de Ingreso: septiembre-2008
Mensajes: 72
Antigüedad: 15 años, 7 meses
Puntos: 0
Exclamación Borrar Datos

Hola amigos, necesitos si me pueden ayudar, necesito borrar unos datos de tablas relacionas entre si.

Tabla 1: información: id_informacion, cliente, plataforma
Tabla 2 InformaciónG: id, id_informacion, mensaje

Necesito poder eliminar de la tabla 2 todos los registros relacionados con la tabla 1, id_informacion=información_id y que sea del cliente A

Código SQL:
Ver original
  1. DELETE * FROM informaciónG
  2. WHERE informacion_id  IN (SELECT id_informacion FROM información WHERE cliente="A")

Tengo este query, pero no sé si está bien realizarlo asi.

Por favor si me pueden ayudar, gracias

Última edición por gnzsoloyo; 17/04/2014 a las 05:02
  #2 (permalink)  
Antiguo 16/04/2014, 21:22
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Borrar Datos

Yo la veo bien.

De igual forma, para ir a la fija te recomiendo hacer uso de transacciones. Cosa que si te queda mal hecho el delete, puedas hacer un rollback de la operaciòn.
http://elblogdeover.wordpress.com/20...en-postgresql/
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: as
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 11:02.