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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Update avec jointure (SQL Oracle)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Update avec jointure (SQL Oracle)

n°1968930
moba86
Posté le 24-02-2010 à 15:15:11  profilanswer
 

Bonjour,
 
Je cherche depuis un moment une requete SQL qui me permet de faire un UPDATE sur plusieurs lignes.
Exemple :
 
Update table1
Set table1.champ = "bla blaaa"
Where
      table1.id=table2.id
 
Voilà en gros ce que j'aimerai faire, j'espère que je suis clair.  
 
Merci d'avance pour votre aide.


Message édité par moba86 le 24-02-2010 à 15:15:39
mood
Publicité
Posté le 24-02-2010 à 15:15:11  profilanswer
 

n°1968948
olivthill
Posté le 24-02-2010 à 15:53:56  profilanswer
 

Faire :

Update table1  
   Set table1.champ = "bla blaaa"  
   Where  
      table1.id
      in (Select table2.id from table2)

n°1969327
moba86
Posté le 25-02-2010 à 16:28:25  profilanswer
 

Salut olivthill, ta solution me convient parfaitement, j'étais sur le point de developper une fonction avec Merge...En tout cas thanks ;)


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

  Update avec jointure (SQL Oracle)

 

Sujets relatifs
[SQL Server 2008]Lié des tables entre 2 Bases - possible ?problème de requête SQL simple
Récupérer update XMLHttpRequestSQL questions sur update
Problème avec requêtes SQL[SQL] Copie table avec ajout de champs
jointure sur 3 tables[oracle] Requete avec filtre sur une date
Outil pour Pervasive SQL Version 7 
Plus de sujets relatifs à : Update avec jointure (SQL Oracle)


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