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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [resolu] Probleme de syntaxe dans un UPDATE

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[resolu] Probleme de syntaxe dans un UPDATE

n°1985511
shooker
Posté le 19-04-2010 à 16:38:52  profilanswer
 

Bonjour,
 
Je souhaites faire un update sur une table mais ma requete ne fonctionne pas, pourriez vous m'aider ?
 
Requete :
update graph_maj  
set update_run = 0
where id_maj = (select gr.id_maj  
   from graph_maj gr  
   order by gr.id_maj desc  
   limit 1)
 
Lorsque j'execute un script de mise a jour, j'insere la date et l'heure de lancement, ainsi que la colonne update_run qui passe a 1 pour indiquer qu'une mise a jour est en cours. Je souhaites modifier cette colonne lorsque le traitement est termine. Dans cette requete, je modifie le champ update_run sur le dernier enregistrement de la table.
 
Voici l'erreur retournee par MySQL :
You can't specify target table 'graph_maj' for update in FROM clause


Message édité par shooker le 20-04-2010 à 09:46:12
mood
Publicité
Posté le 19-04-2010 à 16:38:52  profilanswer
 

n°1985755
shooker
Posté le 20-04-2010 à 09:45:49  profilanswer
 

j'ai trouve :
update graph_maj  
   set update_run = 0, date_end = '$enddate'
   where id_maj = (
    select * from (
     select tt.id_maj  
     from graph_maj tt  
     order by tt.id_maj desc  
     limit 1
    ) tmp)

n°1986666
hutarios
Posté le 22-04-2010 à 14:45:33  profilanswer
 

Juste pour te remercier d'avoir poster ta solution, j'avais le même type de problème qui n'est plus maintenant.  :jap:  :jap:  
 


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

  [resolu] Probleme de syntaxe dans un UPDATE

 

Sujets relatifs
Pb margin-top : 2 éléments côte-à-côte se chevauchent!Problème de base de données Access
Problème avec des tableaux[RESOLU] mysqldump, php et dump vide :(
[c#] Petit probléme lors de l'affichage d'une boite de dialogue?Maven probleme de version ?
Panne du système de login sur un forum phpbbProblème Java (Unknow Source)
[BATCH] creation de repertoires par parcours de fichier texteUpdate particulier ACCESS
Plus de sujets relatifs à : [resolu] Probleme de syntaxe dans un UPDATE


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