converter string para int
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 =/
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
Curtidas 0