常用SQL记录

  • 给重复OS打标签
UPDATE t_node_agent t 
SET t.is_duplicate = 1 
WHERE
	t.flag = 1 
	AND t.f_hostname IN (
	SELECT
		* 
	FROM
	( SELECT tt.f_hostname FROM t_node_agent tt WHERE tt.f_flag = 1 GROUP BY tt.f_hostname HAVING count( f_hostname ) > 1 ) result 
	)

批量更新,还要嵌套一层子查询,这是mysql特色。

发布了156 篇原创文章 · 获赞 11 · 访问量 5373

猜你喜欢

转载自blog.csdn.net/weixin_38280568/article/details/103836454