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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Update SQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Update SQL

n°1852832
zarmuse
Posté le 19-02-2009 à 09:54:23  profilanswer
 

Bonjour ,
 
-----------------------------
| CUR  | NOM  | CUR_NOUVEAU |
-----------------------------
| CUR1 | NOM1 |                    |
| CUR2 | NOM1 |                    |
| CUR3 | NOM1 | CUR_NEW_3   |
| CUR4 | NOM1 | CUR_NEW_4   |
-----------------------------
 
Comment faire un update pour obtenir les données ci dessous :
 
-----------------------------
| CUR  | NOM  | CUR_NOUVEAU |
-----------------------------
| CUR1 | NOM1 | CUR_NEW_3   |
| CUR2 | NOM1 | CUR_NEW_4   |
| CUR3 | NOM1 | CUR_NEW_3   |
| CUR4 | NOM1 | CUR_NEW_4   |
-----------------------------
 
La difficulté est la suivante
Comment faire un update en fonction du nom ..?
UPDATE table t1 SET CUR =
SELECT CUR_NOUVEAU
FROM table t2 WHERE  
t1.nom = t2.nom
 
Il ne faut pas que la ligne CUR2 est un CUR_NOUVEAU=CUR_NEW_4.
 
Merci pour vos réponses !

mood
Publicité
Posté le 19-02-2009 à 09:54:23  profilanswer
 

n°1852876
zarmuse
Posté le 19-02-2009 à 11:22:41  profilanswer
 

Petite erreure sur la requête UPDATE
Il faut bien update la colonne CUR_NOUVEAU et non pas CUR
 
UPDATE TABLE t1 SET CUR =
SELECT CUR_NOUVEAU
FROM TABLE t2 WHERE  
t1.nom = t2.nom

n°1852898
THX
Eleveur de Big Jim de Paris.
Posté le 19-02-2009 à 11:57:33  profilanswer
 

Salut,  
 
En fait je ne comprends pas comment tu veux updater CUR1 et CUR2 en fonction du Nom si les noms sont les mêmes ?  
 
En gros, comment savoir que le CUR_NOUVEAU de CUR1 doit être = CUR_NEW_3 en te basant sur les noms ?

n°1852937
MagicBuzz
Posté le 19-02-2009 à 13:29:05  profilanswer
 

Facile...
 
http://img263.imageshack.us/img263/1195/img2439a0fp.jpg
 
Toi t'interroge la boule, moi je m'occupe de la fille :o


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

  Update SQL

 

Sujets relatifs
mise a jour de BD SQL en php avec "update"[SQL] Aide à la réalisation d'une simple requête update
[SQL] Besoin d'aide pour un Update[SQL] Requête UPDATE complexe
[MS SQL]faire un UPDATE sur plusieur table en meme temps[Résolu / SQL] Update avec select ?
[SQL] UPDATE - nombre de lignes updateesUPDATE avec un CASE, SQL Server
[SQL] Comment faire un UPDATE avec jointures, Somme et GROUP BY ?SQL : Gros problème de lenteur sur un UPDATE
Plus de sujets relatifs à : Update SQL


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