Créer un alias de table dans un UPDATE
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:
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.