Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Sequenciar registros com o comando update


Flechaus

Pergunta

Eu gostaria de "numerar ou sequenciar" registros através do comando update.

Tenho a seguinte tabela com dois campos:

<!--
seq   cliente
null  1000
null  1001
null  1004
null  1007
-->

Tenho a tabela clientes:

<!--
codigo  nome
1000	WEBERT
1001	PRISCILA
1004	ANTONIO
1007	CARINA
-->

Observe que todos os registros existentes na tabela teste existem em clientes.

Gostaria de atualizar o campo seq de acordo com a ordem escolhida (ordem por código ou por nome).

Ordem por código, seria salvo no banco de dados:

<!--
seq  cliente
1    1000
2    1001
3    1004
4    1007
-->

Ordem por nome, seria salvo no banco de dados:

<!--
seq  cliente
1    1004    ANTONIO
2    1007    CARINA
3    1001    PRISCILA
4    1000    WEBERT
-->

Tem como fazer isso com uma instrução update?

Desde já, obrigado pela atenção de todos!

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Consegui chegar no meu objetivo com uma instrução insert, baseada na tabela clientes, e fazendo um order by pelo campo que queria. E configurei o campo seq como auto-numeração. Se quiserem fechar o tópico, podem fechar, mas se alguém souber fazer o que eu expliquei no post anterior, eu agradeço mesmo assim. Obrigado.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...