Fórum converter string para int #31261

22/07/2008

0

select CONVERT(integer, substring(data, 7, 4) as diff ) from tabela

o codigo acima, tem 2 partes, primeiro ele pega os 4 ultimos campos da string, que representa o ano de uma data nn/nn/nnnn.

depois converto para int, asim eu consigo fazer comparacao do tipo
diff > 2005

mas esse convert meu nao esta funcionando, a sintaze esta igual a do manual do mysql, qual é o problema?

ja tentei inverter tbm ->
select CONVERT(substring(data, 7, 4) as diff, int ) from tabela

o erro é que a cloluna diff nao existe =/


Teduardo

Teduardo

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar