Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Mit Join aus einer Tabelle löschen

Ich bin mir bei Ihrer Anforderung nicht sicher. Was ich aus Ihrer Frage verstanden habe, ist, dass Sie alle E-Mails von Jobs löschen möchten, die geschlossen sind. Versuchen Sie es mit dieser hier;

DELETE e FROM emailNotification e 
LEFT JOIN jobs j ON j.jobId = e.jobId 
WHERE j.active = 1 AND CURDATE() < j.closeDate