[RESOLVIDO] Formatar dado obtidos pelo Lookup do campo

Criei uma campo chamado CPF nele tenho um lookup que me trás os dados do Cliente que digitei o CPF.

Ele mostra os dados ao lado do campo, mais mostra tudo junto.

Ex: Digito o CPF ele tras os dados assim. -> roberto da silva almeida2342234555566

Traz nome, rg, matricula, idsecretaria tudo unido.

Sql do lookup

SELECT sc_concat(nome, rg, matricula, idsecretaria)
FROM cadfun
WHERE cpf = ‘{CPF}’
ORDER BY nome, rg, matricula, idsecretaria

Mas ou menos isso:

SELECT sc_concat(nome, ’ | ', rg, ’ | ', matricula, ’ | ', idsecretaria)
FROM cadfun
WHERE cpf = ‘{CPF}’
ORDER BY nome, rg, matricula, idsecretaria

2 Curtidas

Vlw me deu a luz do túnel e resolvi.

Se interessar, exemplo para um campo texto auto complete:
SELECT cod, CONCAT(cliente, ’ | ’ , concat(’(’, SUBSTRING(celular, 1,2),’) ', SUBSTRING(celular,3,5), ’ - ', SUBSTRING(celular,8,4)))
FROM clientes
ORDER BY cliente

1 Curtida