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

Update (sql)


ViniciusJau

Pergunta

e ae pessoal eu tenho um bd mysql que está + ou - assim:

ID    NOME
12    Vinicius
13    Digo
14    Digo
15    Vinicius
16    Digo
17    Vinicius
.
.

eu queria mudar todos os registros que tem o nome Digo para Rodrigo

então eu pensei em rodar essa SQL no meu php myadmin:

UPDATE tabela SET Nome='Rodrigo' WHERE nome='Digo'

porém ele me deu erro de sintaxe.. dai eu tentei:

UPDATE `tabela` SET `nome`='Rodrigo' WHERE `Nome`=Digo;

e ele me deu o mesmo erro....

então eu alterei um manualmente e reparei que ele usou esse codigo:

UPDATE `tabela` SET `nome`='Rodrigo' WHERE `ID`=26;

será que não vou conseguir mudar usando o where no nome ??? apenas na auto numeração tem algum jeit de eu mudar esses registros tenho quase 200 huauha

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

eu tentei um monte de codigos e tambem não achei, olhei no site do mysql, mas não sou muito bom em ingles.

se ninguém te ajudar do jeito certo,

tenho esta solução acho que vai ajudar

UPDATE `tabela` SET `nome`='Rodrigo' WHERE `ID`=26 and `ID`=numero and `ID`=numero and `ID`=numero.

pelo menos você não tem quer fazer um por um, tambem não sei se vai dar certo, mas tenta ai...

Link para o comentário
Compartilhar em outros sites

  • 0

eu tentei aqui e ele sobreescreveu alguns de outros nomes também... hehe

agora vou ter que fazer manualmente..... hehe

eu procurei no manual do mysql mais nãoa chei nada também cara... ( sou péssimo em inglês ) mais achie um manual em portugues pelo menos :

http://dev.mysql.com/doc/mysql/pt/index.html

bem legal

vales !!

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...