我想删除两个与f键相关的表中的记录。 这是我在原始代码中使用的示例代码。但这不起作用。
从tb_extensions ext中删除 内部JOIN tb_employee em 在em.emp_id = ext.emp_id上 其中tb_employee.emp_id ='new1'
答案 0 :(得分:0)
试试这个
DELETE ext,em from tb_extensions ext inner JOIN tb_employee em on em.emp_id = ext.emp_id where tb_employee.emp_id = 'new1';
答案 1 :(得分:0)
尝试这可能是按预期工作的。
DELETE FROM tb_extensions, tb_employee USING tb_extension INNER JOIN
tb_employee WHERE tb_employee.emp_id = 'new1'
AND tb_employee.emp_id = tb_extensions.emp_id