-
За да изтриете записи от двете таблици
m
иf
извън обединените резултати:DELETE m,f FROM master m INNER JOIN field f ON m.id = f.label_id WHERE f.id='13';
-
За да изтриете записи от таблица
m
от обединените резултати:DELETE m FROM master m INNER JOIN field f ON m.id = f.label_id WHERE f.id='13';
-
За да изтриете записи от таблица
f
от обединените резултати:DELETE f FROM master m INNER JOIN field f ON m.id = f.label_id WHERE f.id='13';
Забележка: По-добър метод може да бъде да се постави ограничение за външен ключ с поведението ON DELETE CASCADE
. Но за това ви трябва InnoDb като ваш механизъм за съхранение.