UPDATE busi_detail
SET is_detail = CASE
WHEN NOT EXISTS (
SELECT 1
FROM (
SELECT DISTINCT update_name
FROM busi_detail – 假设 update_name 应该在另一个表中,但这里为了示例使用 busi_detail
) AS temp
WHERE busi_detail.name = temp.update_name
) THEN ‘1’
ELSE busi_detail.is_detail – 或者其他默认值,如果不需要改变
END;
mysql 如果name字段在parent_name字段也存在则进行赋值
最新推荐文章于 2024-10-02 12:42:27 发布