010_sync_domain_remarks.sql 477 B

12345678910111213
  1. -- 直接从域名表同步备注到超管表
  2. -- 将第一个有备注的域名备注,同步到所有还没有有效备注的超管
  3. -- (适用于"一个域名对应一组超管"的场景)
  4. UPDATE domain_monitor.super_admin sa
  5. SET remark = (
  6. SELECT md.remark
  7. FROM domain_monitor.monitored_domains md
  8. WHERE md.remark IS NOT NULL
  9. AND md.remark != ''
  10. ORDER BY md.id ASC
  11. LIMIT 1
  12. )
  13. WHERE sa.remark IS NULL OR sa.remark = '' OR sa.remark = sa.username;