You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hoje na base de dados do Mapa há CPF's duplicados devido a não exigência de inserção de CPF no momento da criação de conta quando foi implementado, exigência que existe atualmente.
Critérios de Aceitação
Executar SQL para remover CPF's duplicados nas contas antigas
Executar SQL para remover os campos de documento que estão nulos ou vazios
Observações
Ao fazer uma varredura no banco de dados do Mapa foi identificado que haviam muitos registros de documentos nulos. Necessitando a execução de um SQL para removê-los.
The text was updated successfully, but these errors were encountered:
jeff-doliveira1
changed the title
Remover CPF duplicado dos cadastros feitos somente com e-mail
Remover CPF's duplicados das contas antigas, deixando apenas na conta mais recente
Jan 10, 2023
-- SQL que remove os CPF's duplicados das contas antigas
DELETE FROM agent_meta
WHERE id IN (
SELECT id
FROM (
SELECT id, value, COUNT(*) OVER (PARTITION BY value) AS val
FROM agent_meta
WHERE key = 'documento'
) AS am
WHERE am.val > 1 AND am.value IS NOT NULL AND value <> '' AND am.id NOT IN (
SELECT max(id) AS biggest_id
FROM (
SELECT id, value, COUNT(*) OVER (PARTITION BY value) AS val
FROM agent_meta
WHERE key = 'documento'
) AS am
WHERE am.val > 1 AND am.value IS NOT NULL AND am.value <> ''
GROUP BY value
)
)
-- SQL que remove os registros de CPF's nulos ou vazios
DELETE FROM agent_meta
WHERE id IN (
SELECT id FROM agent_meta
WHERE key = 'documento' AND value IS NULL OR key = 'documento' AND value = ''
)
Contexto
Critérios de Aceitação
Observações
Ao fazer uma varredura no banco de dados do Mapa foi identificado que haviam muitos registros de documentos nulos. Necessitando a execução de um SQL para removê-los.
The text was updated successfully, but these errors were encountered: