Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
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 06/07/2011, 16h31   #1
Invité régulier
 
Développeur informatique
Inscription : août 2006
Messages : 24
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2006
Messages : 24
Points : 7
Points : 7
Par défaut UPDATE et jointures multiples

Bonjour,

Savez-vous s'il est possible de réaliser un UPDATE à jointures multiples dans l'esprit de l'exemple suivant :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
UPDATE
	table1 t1
SET
	t1.foo=t2.foo
FROM
	table1 t1,
	table2 t2,
	table3 t3
WHERE
	t1.id=t2.id AND
	t2.id=t3.id AND
	t2.bar=0;
J'ai également essayé des UPDATE avec INNER JOIN mais ça plante à partir de 2...

Merci par avance pour votre aide.
gloumouth est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2011, 23h14   #2
Expert Confirmé Sénior
 
Avatar de f-leb
 
Homme Fabien
Enseignant
Inscription : janvier 2009
Messages : 2 415
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 41
Localisation : France, Sarthe (Pays de la Loire)

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : janvier 2009
Messages : 2 415
Points : 4 446
Points : 4 446
bonsoir,

Citation:
Envoyé par gloumouth
...mais ça plante à partir de 2...
message d'erreur ?

Sinon, je tenterais bien un DISTINCTROW:
Code sql :
UPDATE DISTINCTROW table1 t1 SET...
f-leb est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h33.


 
 
 
 
Partenaires

Hébergement Web