а можно ли в mysql сделать несколько запросов delete из нескольких таблиц но по одинаковым параметрам в одном запросе? например вот так
delete from table1, table2, table3 where product_id=\'333\'
если нет, то нельзя ли это сделать как-то более оптимально, чем последовательными запросами?