Sí es posible borrar registros de varias tablas en una sola sentencia; auque considero que no es práctico
http://dev.mysql.com/doc/refman/5.0/es/delete.html
Así borrarias de todas las tablas:
Código SQL:
Ver originalDELETE d1,d2,d3,d4,d5 FROM datos_1 AS d1, datos_2 AS d2, datos_3 AS d3, datos_4 AS AS d4, datos_5 AS d5 WHERE '8037' IN (d1.iddato,d2.iddato,d3.iddato,d4.iddato) AND d4.iddato = d5.iddato
O así solo borrarias registros de la tabla "datos_1"
Código SQL:
Ver originalDELETE d1 FROM datos_1 AS d1, datos_2 AS d2, datos_3 AS d3, datos_4 AS AS d4, datos_5 AS d5 WHERE '8037' IN (d1.iddato,d2.iddato,d3.iddato,d4.iddato) AND d4.iddato = d5.iddato