Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2942 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [MySQL] Copier le contenu d'un champ dans un autre.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[MySQL] Copier le contenu d'un champ dans un autre.

n°361162
sorg
trop sur HFR depuis 2001
Posté le 15-04-2003 à 09:06:06  profilanswer
 

Mes respects du matin,
 
J'ai une table MySQL que j'administre avec phpMyAdmin.
J'aimerai , pour chaque enregistrement, recopier le cointenu du champ 'key' dans le champ 'password'.
 
Quelle requête me permet de faire çà ?
Merci d'avance,
 
Sorg

mood
Publicité
Posté le 15-04-2003 à 09:06:06  profilanswer
 

n°361220
Sh@rdar
Ex-PhPéteur
Posté le 15-04-2003 à 09:49:52  profilanswer
 

UPDATE matable SET password = key
 
fais une sauvegarde avant au cas où ça ne correspond pas à tes besoins !!


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°361279
sorg
trop sur HFR depuis 2001
Posté le 15-04-2003 à 10:25:19  profilanswer
 

Sh@rdar a écrit :

UPDATE matable SET password = key
 
fais une sauvegarde avant au cas où ça ne correspond pas à tes besoins !!


 
Merci du conseil, mais çà marche pas:
 

phpMyAdmin me dit: :


Erreur
 
requête SQL :  
 
UPDATE members SET PASSWORD = KEY  
 
MySQL a répondu:
 
 
You have an error in your SQL syntax near 'KEY ' at line 1

n°361285
Sh@rdar
Ex-PhPéteur
Posté le 15-04-2003 à 10:27:38  profilanswer
 

la requête est bonne c'est certain vu la simplicité
 
quelle versions de MySQL / phpmyadmin tu utilises ?


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°361348
sorg
trop sur HFR depuis 2001
Posté le 15-04-2003 à 10:47:40  profilanswer
 

Citation :

Bienvenue à phpMyAdmin 2.4.0  
MySQL 3.23.54 sur le serveur localhost


 

n°361413
Sh@rdar
Ex-PhPéteur
Posté le 15-04-2003 à 11:15:33  profilanswer
 

j'ai la 3.23.52 et ça fonctionne bien, je vois pas où est le problème désolé...


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°361417
sorg
trop sur HFR depuis 2001
Posté le 15-04-2003 à 11:17:28  profilanswer
 

Directement dans mySQL, çà fait pareil:
 

Citation :

mysql> UPDATE members SET password=key;
ERROR 1064: You have an error in your SQL syntax near 'key' at line 1

n°361422
Sh@rdar
Ex-PhPéteur
Posté le 15-04-2003 à 11:19:24  profilanswer
 

pigé !
 
key est un mot réservé donc tu dois changer le nom de ton champ ;)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°361432
sorg
trop sur HFR depuis 2001
Posté le 15-04-2003 à 11:23:39  profilanswer
 

Non, Pendant quer tu me mettais sur la piste, j'ai trouvé une parade de mon coté:

Citation :

UPDATE members SET `password`=`key`;


 
Merci beaucoup en tout cas ca marche!


Message édité par sorg le 15-04-2003 à 11:23:59
n°361442
Sh@rdar
Ex-PhPéteur
Posté le 15-04-2003 à 11:27:12  profilanswer
 

j'ai lu trop vite la doc, c'est réservés dans la norme SQL mais utilisable dans MySQL
 
c'est pour ça qu'il fallait protéger le nom du champ avec ` `


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [MySQL] Copier le contenu d'un champ dans un autre.

 

Sujets relatifs
[mySql]SELECT le dérnier enregistrement inséré! je cherche la synthaxe[PHP-MySQL] Quel portail utiliser chez free ?
[dBASE] Copier la structure d'une table pour mettre sous Excelrechercher tous les noms qui commence par 'ant' ! Cherch synthax mysql
[php-mysql] Idées de projet??ISNULL SqlServer > mySql
Mettre une image dans un blob (MySQL) pour ensuite l'afficher ??[PHP MySQL] Clef primaire multiple ?(prob. réglé + infos législation)
[PHP] Cherche un script qui affiche le contenu d'un mail.[MySql] J'ai une idée, mais j'arrive pas à la mettre en oeuvre ! Help
Plus de sujets relatifs à : [MySQL] Copier le contenu d'un champ dans un autre.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR