我尝试使用此代码来删除另一个数据库中不存在的项目,我该怎么办?
mysqli_query($link,"delete from payment where INVOICE_NO_MX NOT IN(select * from invoice) ");
最佳答案
您应该将 INVOICE_NO_MX
与 invoice
中的正确列进行比较。像这样的事情:
DELETE
FROM payment
WHERE INVOICE_NO_MX NOT IN (SELECT INVOICE_NO_MX FROM invoice)
^^^ replace with appropriate column name
关于php - 删除另一个数据库中不存在的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41501965/