Bom dia pessoal, preciso de ajuda.
Estou buscando no SQL uma tabela de Formulário onde fica armazenado nossa base de Hierarquia.
Buscando pelo query ele me retorna uma tabela próxima, tendo que somar "+n" em cima do retorno para a correta.
select CONCAT('ML', CONCAT(SUBSTR(1000+DOCUMENTO.COD_EMPRESA, -3, 3), IF(CHAR_LENGTH(COD_LISTA) > 3, COD_LISTA, SUBSTR(1000+COD_LISTA, -3, 3)))) AS tabelaFormulario
from DOCUMENTO where nr_documento = "Codigo do doc";
O grande problema é que eu tenho mais de 1 formulário de "Hierarquia" então esse "somar N" complica e muito.
Saberiam informar como ajustar essa query?
Obrigado pelo apoio.