Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 根据其他表中的两个标准删除表中的值_Mysql_Sql - Fatal编程技术网

Mysql 根据其他表中的两个标准删除表中的值

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() 我发现这篇文章也可能有所帮助:

我想删除表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()
我发现这篇文章也可能有所帮助: