Salut tout le monde !

Sois la requête ci-dessous qui fonctionne sous Oracle mais pas sous SQL-SERVER car apparement on ne peut pas créer d'alias de table dans un UPDATE sous ce SGBD ;(

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
UPDATE article A SET idAxe = (SELECT idAxe FROM Article B
WHERE idCategorie = (SELECT min(idCategorie) from Article C
WHERE C.idLine = B.idLine)
AND B.idLine = A.idLine)
Existe t'il tout de même une solution à ce problème ?

D'avance merci à ceux et celles qui pourront apporter une esquisse de réponse à cela.