所以这里有捕获,我有两张桌子。让我们假设一个表名为服务器,另一个是用户。
服务器
用户:
因此,您可以在users表中看到server_ip在servers表的server_ip中是不同的。那么,如果用户表上的server_ip基于其server_name在服务器表上不相同,我怎么能更新is_connected为0。谢谢。
答案 0 :(得分:0)
UPDATE table2
set a.is_connected = 0
from table2 a
join table1 b
on (a.server_name = b.server_name)
where b.server_name is null
试试这段代码。这将使用服务器表的ip更新所有行。