SELECT
'0' AS id_telefone_pessoa,
'2019-01-01' AS data_cadastro,
'1' AS id_usuario_cadastro,
'NULL' as data_alteracao,
'NULL' AS id_usuario_alteracao,
SUBSTRING(pessoas_enderecos.telefone FROM 1 FOR 2) AS ddd_telefone,
SUBSTRING(pessoas_enderecos.telefone FROM 3 FOR 99) AS numero_telefone,
'' AS observacao_telefone,
'1' AS id_tipo_telefone,
pessoas_enderecos.cod_pessoa AS id_pessoa
FROM
pessoas_enderecos
WHERE
(pessoas_enderecos.telefone != '')
UNION
SELECT
'0' AS id_telefone_pessoa,
'2019-01-01' AS data_cadastro,
'1' AS id_usuario_cadastro,
'NULL' as data_alteracao,
'NULL' AS id_usuario_alteracao,
SUBSTRING(pessoas_enderecos.fax FROM 1 FOR 2) AS ddd_telefone,
SUBSTRING(pessoas_enderecos.fax FROM 3 FOR 99) AS numero_telefone,
'' AS observacao_telefone,
'1' AS id_tipo_telefone,
pessoas_enderecos.cod_pessoa AS id_pessoa
FROM
pessoas_enderecos
WHERE
(pessoas_enderecos.fax != '')
UNION
SELECT
'0' AS id_telefone_pessoa,
'2019-01-01' AS data_cadastro,
'1' AS id_usuario_cadastro,
'NULL' as data_alteracao,
'NULL' AS id_usuario_alteracao,
SUBSTRING(pessoas_enderecos.celular FROM 1 FOR 2) AS ddd_telefone,
SUBSTRING(pessoas_enderecos.celular FROM 3 FOR 99) AS numero_telefone,
'' AS observacao_telefone,
'3' AS id_tipo_telefone,
pessoas_enderecos.cod_pessoa AS id_pessoa
FROM
pessoas_enderecos
WHERE
(pessoas_enderecos.celular != '')
ORDER BY
9 ASC;
