Jump to content
Fórum Script Brasil
  • 0

(Resolvido) Sequenciar registros com o comando update


Flechaus
 Share

Question

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 to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 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 to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Forum Statistics

    • Total Topics
      149.6k
    • Total Posts
      646.2k
×
×
  • Create New...