Bonjour à tous,
J'avais à ce jour une requête de mise à jour qui s'effectuait ainsi :
Je dois la modifier en faisant une jointure sur une autre table :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
Ce code ne marche pas : il considère qu'il y a ambiguïté sur le terme champ3 dans la clause WHERE (et il n'a pas tort !).
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
Bien sur, je ne peux pas mettre un alias sur ma table ainsi :
(ça, il aime pas du tout du tout)
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
J'ai donc inclus ma jointure dans ma clause WHERE ainsi :
Mais bon personnellement, je trouve ça plus lourd...
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Quelqu'un aurait une idée ?
D'avance merci.

 

 
		
		 
         
 

 
			
			

 
			

 [SQL SERVER 2000] UPDATE avec jointure
 [SQL SERVER 2000] UPDATE avec jointure
				 Répondre avec citation
  Répondre avec citation
Partager