<div dir="ltr">Bom dia pessoal, estou tendo dificuldade de retornar o maior valor em um campo do tipo VARCHAR. O campo esta assim:<div>codigo VARCHAR(50) NOT NULL.</div><div><br></div><div>esta inserido no mesmo valores de 1 a 1050</div>
<div><br></div><div>mas quando eu executo o select:</div><div>SELECT MAX(codigo) FROM tabela</div><div><br></div><div>esta me retornando o valor 999</div><div><br></div><div>dai você me pergunta, mas porque você não coloca um campo do tipo NUMERIC, sim poderia fazer isso. Mas o código pode conter string.</div>
<div><br></div><div>exemplo:  ALP-001</div><div><br></div><div>sempre a string é primeiro. </div><div><br></div><div>é possível eu contar o maior referente ao numero?</div><div><br></div><div>Obrigado e ate mais.</div><div>
<br></div><div><br></div></div>