-
За да изтриете записи от двете таблици
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 като ваш механизъм за съхранение.