Ajuda com SQL Update

SQL

Firebird

19/06/2017

Prezados, bom dia.
Estou com um problema que está tomando muito meu tempo e não consigo resolver.
Tenho um cadastro de produtos que é organizado por grupos e possui um campo SEQUENCIA, que é utilizado para ordenar a exibição, que por sua vez é organizada em grupos.
O que eu preciso fazer é bolar um comando SQL que atualize o campo SEQUENCIA, e a sequencia deve ser reiniciada a cada novo grupo, ou seja, para cada grupo eu vou ter a sequencia começando por 1, 2, 3, e por aí vai.
Agradeço desde já qualquer ajuda.
Diego Paula

Diego Paula

Curtidas 0

Melhor post

Fabiano Carvalho

Fabiano Carvalho

19/06/2017

Tente algo parecido com isso!

select *
dense_rank() over (order by sequencia partition by grupo) as rnk
from Produtos;
GOSTEI 1
POSTAR