Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Développement
Développement Forum d'entraide sur le Transact-SQL, le CLR, les procédures stockées, les triggers, les requêtes SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/08/2011, 10h49   #1
Invité de passage
 
Homme Jeff
Inscription : août 2011
Messages : 2
Détails du profil
Informations personnelles :
Nom : Homme Jeff
Localisation : France

Informations forums :
Inscription : août 2011
Messages : 2
Points : 1
Points : 1
Par défaut Update avec 2 tables

Bonjour a tous,

J'ai 2 tables dans ma base sous SQL 2005 :
t1 avec champs "Id" "Nom" "Descrip"
et
t2 avec champs "Id" "Nom" "Result"

Je n'ai pas les noms dans la table2 mais les Id
donc je fais un update comme ceci :

UPDATE t2
SET t2.Nom =
(SELECT t1.Nom
FROM t1 INNER JOIN t2
ON t1.Id = t2.Id )

sauf que ca marche pas
Il me dit
"""""""""""
Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.
"""""""""""

Bien sur j'ai verifié qu'il n'y avait pas d'ID en double dans chacune des 2 tables ....

Merci d'avance si vous avez quelques pistes
Abvu.net est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2011, 10h56   #2
Membre Expert
 
Avatar de Yanika_bzh
 
Homme Yannick
Ingénieur Etudes & Developpements
Inscription : février 2006
Messages : 1 125
Détails du profil
Informations personnelles :
Nom : Homme Yannick
Localisation : France, Deux Sèvres (Poitou Charente)

Informations professionnelles :
Activité : Ingénieur Etudes & Developpements
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2006
Messages : 1 125
Points : 1 670
Points : 1 670
un sujet identique a été posté (il y a longtemps) ici
Cela devrait vous aider a ecrire correctement la requete de votre update

Bon courage
__________________
Dans la connaissance du monde, ceux qui ne savent rien en savent toujours autant que ceux qui n'en savent pas plus qu'eux. (Pierre Dac)
Yanika_bzh est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2011, 11h17   #3
Invité de passage
 
Homme Jeff
Inscription : août 2011
Messages : 2
Détails du profil
Informations personnelles :
Nom : Homme Jeff
Localisation : France

Informations forums :
Inscription : août 2011
Messages : 2
Points : 1
Points : 1
Merci

J'avais bien essayé avec from directement mais je n'avais pas mis la t2 en argument .
Abvu.net est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h53.


 
 
 
 
Partenaires

Hébergement Web