Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/08/2010, 13:24
ferranWEB
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 22 años, 11 meses
Puntos: 3
Respuesta: eliminar de 5 tablas relacionadas

hola codecweb,

no me funciona tu codigo. necesito borrar todos los registros de cada una de las tablas que tengan ese iddato en comun.

he puesto tu codigo y me da un error de sintax. he hecho un DELETE * FROM datos_1 as d1..... y me da error.

Código:
DELETE d1,
d2,
d3,
d4,
d5 FROM datos_1 AS d1,
datos_2 AS d2,
datos_3 AS d3,
datos_4 AS d4,
datos_5 AS d5 WHERE '8037' IN (

d1.iddato,
d2.iddato,
d3.iddato,
d4.iddato
) AND d4.iddato = d5.iddato
pq dices que es poco practico? es mejor hacer 5 querys?

saludos!