Bonjour,

Une question : comment fonctionne EXISTS, je ne comprend pas la logique de cet opérateur ?

Pour précisser j'ai besoin de faire un delete avec jointure, je me demande si cela peut pas m'aider ....

Si je fais
delete from TableA where EXISTS (
select * from TableA inner join TableB on TableA.xx = TableB.xx where TableB.zz = @variable )
Cela va me supprimer toutes les lignes de la TableA qui sont retournés dans la sous requête ?


Merci pour votre aide,

Arnaud