ALIAS COM SQL SERVER
Boa Tarde.
Estou a fazer um consulta onde tenho que somar 2 campos e comparar com um outro.
um exemplo simples acima, pois o select é muito maior
Quando coloco o alias ValorTotal no Where ele fala que essa coluna não existe.
Alguem pode me ajudar.
Obrigado Desde Ja.
Estou a fazer um consulta onde tenho que somar 2 campos e comparar com um outro.
SELECT caddup.VRREC + caddup.DESCONTO AS ValorTotal
WHERE (ValorTotal < caddup.VALOR)
um exemplo simples acima, pois o select é muito maior
Quando coloco o alias ValorTotal no Where ele fala que essa coluna não existe.
Alguem pode me ajudar.
Obrigado Desde Ja.
A cláusula WHERE não aceito o alias você terá que repetir a soma neste caso veja abaixo
SELECT caddup.VRREC + caddup.DESCONTO AS ValorTotal
WHERE ( (caddup.VRREC + caddup.DESCONTO) < caddup.VALOR)
Tópico encerrado , respostas não são mais permitidas