Order registros salvos em tabela
Enviado: Qui, 21 Fev 2019 7:10 pm
Ola, boa noite pessoal....
Estou precisando criar um codigo, porem não estou conseguindo...
tenho uma tabela (codigo, nome, nr_ordem, data_cad)... vamos supor que tenho 50 registros e estão fora de ordem...
O campo NR_ORDEM é que determina a ordem de entrada dos processos, porém as vezes precisamos dar entrada num processo com data anterior, dai preciso REORDENAR A LISTA novamente.
Preciso ordenar os registros por DATA_CAD e CODIGO (order by DATA_CAD; CODIGO;)
Isso ordenado, eu faria um UPDATE na tabela, começando a numeração crescente, salvando no campo NR_ORDEM.
Dai cada registro teria seu nr de ordem.
Poderia fazer um select e alimentar um CONTADOR e nesse processo já salvar o contador no NR_ORDEM.
Estou precisando criar um codigo, porem não estou conseguindo...
tenho uma tabela (codigo, nome, nr_ordem, data_cad)... vamos supor que tenho 50 registros e estão fora de ordem...
O campo NR_ORDEM é que determina a ordem de entrada dos processos, porém as vezes precisamos dar entrada num processo com data anterior, dai preciso REORDENAR A LISTA novamente.
Preciso ordenar os registros por DATA_CAD e CODIGO (order by DATA_CAD; CODIGO;)
Isso ordenado, eu faria um UPDATE na tabela, começando a numeração crescente, salvando no campo NR_ORDEM.
Dai cada registro teria seu nr de ordem.
Poderia fazer um select e alimentar um CONTADOR e nesse processo já salvar o contador no NR_ORDEM.
UPDATE TAB_PROCESSOS SET NR_ORDEM = (contador + 1) where id_cidade = 5200605