Mysql 根据其他表中的两个标准删除表中的值
我想删除表1中两个不同标准的值 超过结束日期,或者在表2中找不到表1中的活动ID 我已将要删除的值标记为红色Mysql 根据其他表中的两个标准删除表中的值,mysql,sql,Mysql,Sql,我想删除表1中两个不同标准的值 超过结束日期,或者在表2中找不到表1中的活动ID 我已将要删除的值标记为红色 谢谢大家! 我想你在找这样的东西: update table1 left join table2 on table1.campaignid=table2.campaignid set campaignid='' where table2.campaignid is null or table2.enddate < now() 我发现这篇文章也可能有所帮助:
谢谢大家! 我想你在找这样的东西:
update table1
left join table2 on table1.campaignid=table2.campaignid
set campaignid=''
where table2.campaignid is null or table2.enddate < now()
我发现这篇文章也可能有所帮助: