USE bulo;

UPDATE usuarios u
LEFT JOIN usuarios ind ON ind.codigoind = u.indicador_codigo
SET u.indicador_codigo = NULL
WHERE NULLIF(TRIM(COALESCE(u.indicador_codigo, '')), '') IS NOT NULL
  AND (
    ind.id IS NULL
    OR ind.id = u.id
    OR (u.tipo = 'motorista' AND ind.tipo <> 'motorista')
  );
