SQL SERVER - Remover último caracter

3 respostas
bancosql
C

boa trade, gente como faço para remover o último caracter dessa minha consulta?
eu preciso remover sempre o ultimo carácter pois ele sempre vai ser uma vírgula.
SELECT TOP 1
MAX(MAS_RELATORIO_VISITA.INDIVIDUO_ID) AS INDIVIDUO_ID,
(SELECT DISTINCT
REPLACE(REPLACE(VIS,’’,’,’),’’,’’) AS INDIVIDUO_ID

FROM (

SELECT  INDIVIDUO_ID ,

(SELECT INDIVIDUO_ID AS [text()] FROM MAS_RELATORIO_VISITA AS VIS
FOR XML PATH) AS VIS

FROM MAS_RELATORIO_VISITA AS VIS) AS LISTA
) AS LISTA_ID

FROM MAS_RELATORIO_VISITA INNER JOIN MAS_INDIVIDUO I ON MAS_RELATORIO_VISITA.INDIVIDUO_ID=I.INDIVIDUO_ID
WHERE MAS_RELATORIO_VISITA.USR_CODIGO=38

3 Respostas

M

Já tentou inserir > ;

J

Voce mesmo já postou e teve o topico como resolvido.

C

nem lembrava. kkkk

Criado 13 de dezembro de 2017
Ultima resposta 13 de dez. de 2017
Respostas 3
Participantes 3