Usuário com melhor resposta
como fazer o campo calculado no sql server 2005

Pergunta
-
Boas a todos!!
É assim eu queria calcular o total_pagar, que é o resultado da soma do (calculo da idade) + a DUR_CONTRACTO + VALOR_BASE.
As tabelas estao aqui: http://img300.imageshack.us/my.php?image=semttuloqx9.jpg
Antecipadament muito obrigado!!
Abraço
Respostas
Todas as Respostas
-
-
Olá Pedroasp,
Qual é a unidade da idade a ser somada ? A idade deve ser em dias, meses ou anos ?
[ ]s,
Gustavo Maia Aguiar
http://gustavomaiaaguiar.spaces.live.com
-
-
Olá Pedroasp,
Entendi sua regra de cálculo, mas como não há um campo idade, você precisa definir uma unidade. A idade pode ser concebida em dias, em meses, em anos, etc. Dependendo da unidade, o cálculo dará um valor diferente. Qual unidade você quer usar para a idade ?
[ ]s,
Gustavo
http://gustavomaiaaguiar.spaces.live.com
-
-
-
-
-
O campo que está mostrando a data é datetime ou smalldatetime?
Ele não consegue converter. Tente converter no formato mm/dd/yyyy.
Só tome cuidado para não dar um convert após a clausula "WHERE" pois isso pode dar queda de performance.
Abs
-
-
-