Is this the correct way to do it?
DELETE t1, t2, t3, t4 FROM table1 as t1 INNER JOIN table2 as t2 on t1.id = t2.id INNER JOIN table3 as t3 on t1.id
Make it simple with:
DELETE FROM `Table1` t1, `Table2` t2 USING t1, t2 WHERE t1.`id` = t2.`id` AND t1.`id` = 10;
Enjoy :)