Cita:
Iniciado por joselitopepeFe Asi queda la consulta que implemente
select 'FA'+ RIGHT('000' + CAST(max( right( valor, 3 ) )+1 AS VARCHAR),3)
Saludos
jejeje mas sencillo que mi consulta :P
y la mia tenia de mas quedaria asi :P
Código SQL:
Ver originalSELECT
'FA' +
REPLICATE('0',3-
len(
CONVERT(VARCHAR(20),
MAX(CONVERT(INT,SUBSTRING(valor,3,len(valor))))+1
)
)) +
CONVERT(VARCHAR(20),
MAX(CONVERT(INT,SUBSTRING(valor,3,len(valor))))+1
)
FROM #temp