CALCULO % EM SQL

USUARIO.EXCLUIDOS 30/03/2004 20:18:53
#17720
Estou tendo problemas com o calculo de % em SQL. A instrução:

SELECT navelista.codigo as Codigo, navelista.descricao as Descrição, navelista.preco as Preço1, ([preco]*3)*1.2 as Preço2, ([preco]*3)*1.4 as Preço3 FROM navelista

funciona perfeito, mas qdo puxo as porcentagens do banco de dados Access, dá problema.

SELECT navelista.codigo as Codigo, navelista.descricao as Descrição, navelista.preco as Preço1, ([preco]*3)*" & TBConfiguracao!preco2 & " as Preço2, ([preco]*3)*" & TBConfiguracao!preco3 & " as Preço3 FROM navelista

O problema está pq o access joga 1,35 para calculo sendo que precisava ser 1.35 (1ponto35).

Alguém pode me ajudar???

USUARIO.EXCLUIDOS 31/03/2004 00:52:30
#17737
Resposta escolhida
Provavelmente pq seu campo não está realmente em percentual.

Para obter o resultado desejado faça o seguinte artifício:

SELECT navelista.codigo as Codigo, navelista.descricao as Descrição, navelista.preco as Preço1, ([preco]*3)*" & (TBConfiguracao!preco2/100) & " as Preço2, ([preco]*3)*" & (TBConfiguracao!preco3/100) & " as Preço3 FROM navelista

Abraços,
Tópico encerrado , respostas não são mais permitidas