Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal.
Preciso de um help no seguinte sentido:
Se eu tenho uma tabela
cod**v_default
001**0,03568
002**0,05056
003**0,079465
Quero criar uma tabela temporária onde além dos campos cod e v_default eu tenha tbm v_min e v_max.
Sendo que o v_max = v_default (arredondado para 2 casas decimais)
e o meu v_min = v_default (arredondado para 2 casas decimais) do cod anterior
Ficaria assim para a tabela acima
codv_default*v_minv_max
0010,03568*0,0***0,04
0020,05056*0,04**0,05
0030,0794650,05**0,08
obs: Para cod 1 o v_min tem que ser 0, pois não tem nenhum anterior
select
cod,
v_default,
convert(decimal,0) v_min,
round(v_default,2) v_max
into #tmp
from tabela_original
order by cod
Feito isso tempo que atualizar o campo v_min, mas como? :huh:
Carregando comentários...