Ir para conteúdo

wowsatos

Members
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que wowsatos postou

  1. wowsatos

    Increment in variable on select

    Pessoal, boa tarde. Eu sou novato por aqui e já procurei diversas maneiras encontrar algo parecido com o abaixo, mas não obtive sucesso. O que estou tentando fazer é um identificador, que incremente 1 sempre que o valor da coluna mudar. porém row_number não resolve nesse caso. Não sei se existe uma maneira de fazer isso. R_ID (O QUE PRECISO) 1 1 1 1 1 1 2 2 2 2 2 2 1 3 1 3 1 3 case when lag(r_id,1,0) over (order by r_id) = r_id then :teste ELSE :teste := (teste +1) end rr_id
  2. wowsatos

    Increment in variable on select

    Opa, boa noite. Muito obrigado pela atenção. Show, mas aí só funcionaria no caso de estar inserindo um novo registro. No caso eu estou fazendo um select.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.