ARREDONDAMENTO SQL

AMELORP 26/10/2009 16:38:31
#326308
Gostaria de executar um UPDATE para arredondar os campos de uma tabela da seguinte forma: se o valor for 6,3 ou 6,4 arredondar pra 6,5 se for 7,3 ou 7,4 arredondar pra 7,5 se for 8,3 ou 8,4 arredondar pra 8,5 ou se for 9,3 ou 9,4 arredondar pra 9,5, somente nesses casos. Isso no sql server....alguem poderia me ajudar?
RCMRO 26/10/2009 19:19:25
#326312
Resposta escolhida
UPDATE  tabela
SET valor = CASE
WHEN valor IN(6.3,6.4) THEN 6.5
WHEN valor IN(7.3,7.4) THEN 7.5
WHEN valor IN(8.3,8.4) THEN 8.5
WHEN valor IN(9.3,9.4) THEN 9.5
ELSE valor
END
Tópico encerrado , respostas não são mais permitidas