SQL não traz o resultado

O comando abaixo não trás o resultado que preciso, que seria o comprimento da faixa, não consigo ver onde esta o erro. Preciso somente do comprimento da torre que eu digitar no caso a 224.

select comprimento from lt_apelido where fklt='2' and fk_apelido='1' and torre='224'

Não vem nada como resultado.

Problema pode estar no where

select comprimento from lt_apelido where fklt=2 and fk_apelido=1 and torre=‘224’

fklt e fk_apelido são inteiros e você esta colocando aspas como se fosse varchar :wink:

1 curtida

Removi as aspas e continua não trazendo o resultado!

tenta torre sem aspas…

Da erro pois torre é varchar e sem as aspas ele entende como inteiro

aspas duplas?

Aspas duplas da erro

O problema esta no campo torre porque se faço uma busca eliminando a torre ele me trás o resultado, mas não consigo descobrir o porque!

confere se não tem espaço em branco depois do 224…

ja verifiquei os espaços

Acho que descobri, fiz dois lançamentos manuais direto no banco e funciona, o problema deve estar no arquivo de importação, vou verificar e importar novamente.

1 curtida